使用者可以使用 mv 命令來移動檔案或目錄至另乙個檔案或目錄, 還可以將目錄或檔案重新命名。 如果將乙個檔案移動到乙個已經存在的目標檔案中,目標檔案的內容將會被覆蓋。mv 命令接收兩個引數時,第乙個引數表示原始檔或目錄,第二個引數表示目標檔案或目錄。 接收多個引數時,如果最後乙個引數對應的是目錄而且改目錄存在,mv 會將各個引數指定的檔案或目錄移動到此目錄中,如果目標檔案存在,將會進行覆蓋。
命令格式: mv [選項] [引數]
選項:-i 如果目標檔案存在,將會詢問使用者是否覆蓋。
-f 覆蓋已有的目標檔案時不給出任何提示。
-b 若需要覆蓋檔案,則覆蓋前先進行備份。
-s 與 -b 引數一併使用可指定備份檔案所要附加的字尾。
--help 顯示幫助。
--version 顯示版本資訊。
例項:mv b.txt c.bak 將檔案 b.txt 重新命名為 c.bak
mv -i 456.txt /home/hk/cpdir/copy/abc 將 456.txt 移動到 /home/hk/cpdir/copy/ 並取名為 abc 若已存在檔案 abc則會詢問是否覆蓋。
mv -f 456.txt /home/hk/cpdir/copy/abc 將 456.txt 移動到 /home/hk/cpdir/copy/ 並取名為 abc 若已存在檔案 abc 覆蓋時不會有任何提示。
mv -b 123.txt 345.txt 將 123.txt 重新命名為 345.txt,時先備份 345.txt。
mv 移動命令
3.2.1 語法 用法 mv 選項 t 原始檔 目標檔案 或 mv 選項 原始檔 目錄 或 mv 選項 t 目錄 原始檔 mv option t source dest mv option source directory mv option t directory source 示例 mv a a...
Linux常用命令之 移動檔案mv
mv命令用來對檔案或目錄重新命名,或者將檔案從乙個目錄移到另乙個目錄中。source表示原始檔或目錄,target表示目標檔案或目錄。如果將乙個檔案移到乙個已經存在的目標檔案中,則目標檔案的內容將被覆蓋。mv命令可以用來將原始檔移至乙個目標檔案中,或將一組檔案移至乙個目標目錄中。原始檔被移至目標檔案...
Shell命令 mv 命令 更名或移動檔案
linux mv命令用來為檔案或目錄改名 或將檔案或目錄移入其它位置。mv引數設定與執行結果 命令格式 執行結果 mv 檔名 檔名 將源檔名改為目標檔名 mv 檔名 目錄名 將檔案移動到目標目錄v mv 目錄名 目錄名 目標目錄已存在,將源目錄移動到目標目錄 目標目錄不存在則改名 mv 目錄名 檔名...