mv 移動文件與目錄,或者更名

mv 移動文件與目錄,或者更名

參考:http://www.cnblogs.com/nerxious/archive/2013/01/08/2851015.html


mv [optionsexisting-file new-filename

mv [optionsexisting-file-list directory

mv [optionsexisting-directory new-directory

 

existing-file不存在,提示文件或目錄不存在

new-filename存在,提示是否覆蓋

new-filename是文件,重命名

existing-file爲文件,new-filename 是目錄,移動

existing-file爲目錄,new-filename 是文件,提示無法以目錄來覆蓋非目錄

 

第一章選項

-b               如果已存在相同文件名,則覆蓋前進行備份       mv –b aa bb

-f                如果已存在相同文件名,而用戶不具有寫的權限,則強制覆蓋      mv aa –f bb

-i                如果已存在相同文件名,覆蓋前提示用戶進行確認     mv aa –i bb

-u               比較原文件與目標文件修改時間,如果目標文件較新則不覆蓋     mv aa –u bb

-v               列出所有被移動或重命名的文件 mv aa –v bb

 

mv -b

<span style="font-size:18px;">[student@station18 ~]$ ls
t1   kk 
[student@station18 ~]$ mv hh kk
mv:是否覆蓋“kk”,而不理會權限模式 0644?n
[student@station18 ~]$ mv -b hh kk
mv:是否覆蓋“kk”,而不理會權限模式 0644?y
[student@station18 ~]$ ls
 t1  kk  kk~ </span>

移動多個文件

<span style="font-size:18px;">[student@station18 ~]$ mv file1 file2 t1</span>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章