MV(linux命令)

MV(linux命令)

linux命令:用戶可以使用mv命令來為檔案或目錄改名或將檔案由一個目錄移入另一個目錄中。該命令如同MS-DOS下的ren 和 move 的組合。

基本介紹

  • 中文名:檔案移動(Linux 命令)
  • 外文名:document move(Linux Order)
  • 對象:計算機作業系統使用
  • 縮寫:MV
  • 全稱:檔案重命名或移動
語法:mv[選項]源檔案或目錄 目標檔案或目錄。
說明:視mv命令中第二個參數類型的不同(是目標檔案還是目標目錄),mv命令將檔案重命名或將其移至一個新的目錄中。當第二個參數類型是檔案時,mv命令完成檔案重命名,此時,源檔案只能有一個(也可以是源目錄名),他將所給的源檔案或目錄重命名為給定的目標檔案名稱。當第二個參數是已存在的目錄名稱時,源檔案或目錄參加參數可以有很多個,mv命令將個參數指定的源檔案均移至目標目錄中。在跨檔案系統移動檔案時,mv先拷貝,再將原有檔案刪除,而鏈至該檔案的連結也將丟失。
命令中各選項的含義為:
-i:互動式操作。如果mv操作將導致對已存在的目標檔案的覆蓋,此時系統會詢問是否覆蓋,用戶輸入‘y進行覆蓋,輸入'n'則不覆蓋,這樣可以避免誤覆蓋檔案。
-f:禁止互動式操作。在mv操作要覆蓋某已有的目標檔案或目錄時不給任何指示,默認覆蓋。
如果所給目標檔案(不是目錄)已存在,此時該檔案的內容將後備新檔案覆蓋,為防止用戶用mv命令破壞另一個檔案,使用mv命令移動檔案時,最好使用i選項。
-b:覆蓋檔案前先對其進行備份
-S或--suffix=後綴:不理會通常的備份後綴
-u或--update:移動或覆蓋目的檔案時若日期比目的檔案舊,且目的檔案已經存在,則不執行覆蓋檔案命令
-t或--target-directory=目錄:移動所以源參數到指定目錄
-T或--no-target-directory:將DEST作為普通檔案
--help:顯示幫助信息
-v或--version:顯示版本幫助信息
--verbose:顯示執行的詳細信息

相關詞條

熱門詞條

聯絡我們