mv 移動文件與目錄,或者更名
參考:http://www.cnblogs.com/nerxious/archive/2013/01/08/2851015.html
mv [options] existing-file new-filename
mv [options] existing-file-list directory
mv [options] existing-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>