天天看點

linux 之移動 重命名檔案mv

mv(英文全稱:move file)指令用來為檔案或目錄改名、或将檔案或目錄移入其它位置。

文法

參數說明:

-b: 當目标檔案或目錄存在時,在執行覆寫前,會為其建立一個備份。

-i: 如果指定移動的源目錄或檔案與目标的目錄或檔案同名,則會先詢問是否覆寫舊檔案,輸入 y 表示直接覆寫,輸入 n 表示取消該操作。

-f: 如果指定移動的源目錄或檔案與目标的目錄或檔案同名,不會詢問,直接覆寫舊檔案。

-n: 不要覆寫任何已存在的檔案或目錄。

-u:當源檔案比目标檔案新或者目标檔案不存在時,才執行移動操作。

執行個體

将檔案 a.txt 改名為 b.txt:

将 info 目錄放入 logs 目錄中。注意,如果 logs 目錄不存在,則該指令将 info 改名為 logs。

再如将 /home/software 下的所有檔案和目錄移到目前目錄下,指令行為: