命令格式:
mv [選項] 源檔案或目錄 目標檔案或目錄
命令引數:
-b :若需覆蓋檔案,則覆蓋前先行備份。
-f :force 強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋;
-i :若目標檔案 (destination) 已經存在時,就會詢問是否覆蓋!
-u :若目標檔案已經存在,且 source 比較新,才會更新(update)
檔案改名
mv test.log test1.txt
將檔案log1.txt,log2.txt移動到目錄test3中
mv log1.txt log2.txt test3
目錄的移動
如果目錄dir2不存在,將目錄dir1改名為dir2;
否則,將dir1移動到dir2中。
mv dir1 dir2
檔案被覆蓋前做簡單備份,前面加引數-b,對log2.txt備份
mv log1.txt -b log2.txt