LINUXUSER 指令專區
回首頁 | 回指令列表

mv

使用權限

 所有使用者

使用方式

mv [-fi] srcFilename destFilename
mv [-fiub] [-S suffix] fileName… dirName

說  明

把檔案更名或是將一些檔案移到指定之目錄下

參  數

-f 若目的檔案已經存在,不詢問便強制覆蓋
-i 覆蓋檔案之前先詢問
-u 移動檔案到某目錄時,僅較新之檔案會被移入,若該被移動之檔案為相同或較舊版本時則予丟棄
-b 若所移動的目的檔案已經存在時,其被覆蓋前先予備份成原檔案名稱後面附加字尾~
-S 用以自訂附加字尾

範  例

1.把file1更名為file2
  mv file1 file2
2.把file1和file2移到backup的目錄下
  mv file1 file2 backup
3.把daily.log移到bck的目錄下,並且將原來的bck/daily.log檔案備份成daily.log.mmdd檔名。(註:mmdd為日期)
  mv -fb -S.`date +%m%d` daily.log bck