mv 重新命名或移動檔案

2021-09-07 21:19:25 字數 1042 閱讀 1498

[root@oracle linux.x64_11gr2]# mv --help

用法:mv [選項]... [-t] 原始檔 目標檔案

或:mv [選項]... 原始檔... 目錄

或:mv [選項]... -t 目錄 原始檔...

將原始檔重新命名為目標檔案,或將原始檔移動至指定目錄。

長選項必須使用的引數對於短選項時也是必需使用的。

--backup[=control] 為每個已存在的目標檔案建立備份

-b 類似--backup 但不接受引數

-f, --force 覆蓋前不詢問

-i, --interactive 覆蓋前詢問

-n, --no-clobber 不覆蓋已存在檔案

如果您指定了-i、-f、-n 中的多個,僅最後乙個生效。

--strip-trailing-slashes 去掉每個原始檔引數尾部的斜線

-s, --suffix=suffix 替換常用的備份檔案字尾

-t, --target-directory=directory 將所有引數指定的原始檔或目錄

移動至 指定目錄

-t, --no-target-directory 將目標檔案視作普通檔案處理

-u, --update 只在原始檔檔案比目標檔案新,或目標檔案

不存在時才進行移動

-v, --verbose 詳細顯示進行的步驟

--help 顯示此幫助資訊並退出

--version 顯示版本資訊並退出

備份檔案的字尾為"~",除非以--suffix 選項或是******_backup_suffix

環境變數指定。版本控制的方式可通過--backup 選項或version_control 環境

變數來選擇。以下是可用的變數值:

none, off 不進行備份(即使使用了--backup 選項)

numbered, t 備份檔案加上數字進行排序

existing, nil 若有數字的備份檔案已經存在則使用數字,否則使用普通方式備份

******, never 永遠使用普通方式備份

移動與重新命名檔案(mv 命令)

使用 mv 命令將檔案和目錄從乙個目錄移動到另乙個目錄,或重新命名檔案或目錄。如果將乙個檔案或目錄移動到新的目錄而不指定新的名字,那麼其保留原來的名字。注意 如果不指定 i標誌,mv 命令可能會覆蓋許多現有的檔案。i標誌會在覆蓋檔案之前提示確認。而 f標誌則不會提示確認。如果同時指定了 f和 i標誌...

linux 複製,移動,重新命名檔案或目錄

linux 檔案 目錄操作 檔案 目錄建立和刪除之前也寫過,鏈結 1.檔案 目錄複製 cp 選項 原始檔或目錄 目標檔案或目錄這個命令可以在複製的同時改變名字 eg,cp abc.log def.log 和 def.log 都是檔案 cp r test.quancheng quancheng 加 r...

mv 移動檔案或目錄

mv命令用來對檔案或目錄重新命名,或者將檔案從乙個目錄移到另乙個目錄中。source表示原始檔或目錄,target表示目標檔案或目錄。如果將乙個檔案移到乙個已經存在的目標檔案中,則目標檔案的內容將被覆蓋。mv命令可以用來將原始檔移至乙個目標檔案中,或將一組檔案移至乙個目標目錄中。原始檔被移至目標檔案...