久久国产精品成人影院|h肉动漫在线观看免费资源|亚洲熟妇色xxxxx欧美老|a片8888|国产成人无码影片在线观看

Linux mv 命令

發布時間:2018-05-10 12:04

Linux mv 命令

Linux 命令大全 Linux 命令大全

Linux mv(英文全拼:move file)命令用來為文件或目錄改名、或將文件或目錄移入其它位置。

語法

mv [options] source dest
mv [options] source... directory

參數說明

  • -b: 當目標文件或目錄存在時,在執行覆蓋前,會為其創建一個備份。
  • -i: 如果指定移動的源目錄或文件與目標的目錄或文件同名,則會先詢問是否覆蓋舊文件,輸入 y 表示直接覆蓋,輸入 n 表示取消該操作。
  • -f: 如果指定移動的源目錄或文件與目標的目錄或文件同名,不會詢問,直接覆蓋舊文件。
  • -n: 不要覆蓋任何已存在的文件或目錄。
  • -u:當源文件比目標文件新或者目標文件不存在時,才執行移動操作。

mv 參數設置與運行結果

命令格式 運行結果
mv source_file(文件) dest_file(文件)
將源文件名 source_file 改為目標文件名 dest_file
mv source_file(文件) dest_directory(目錄)
將文件 source_file 移動到目標目錄 dest_directory 中
mv source_directory(目錄) dest_directory(目錄)
目錄名 dest_directory 已存在,將 source_directory 移動到目錄名 dest_directory 中;目錄名 dest_directory 不存在則 source_directory 改名為目錄名 dest_directory
mv source_directory(目錄) dest_file(文件)
出錯

實例

將文件 aaa 改名為 bbb :

mv aaa bbb

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

mv info/ logs 

再如將 /usr/30vps 下的所有文件和目錄移到當前目錄下,命令行為:

$ mv /usr/30vps/*  . 

Linux 命令大全 Linux 命令大全

本文導讀

客戶熱線: