Linux mv(英文全拼:move file)命令用來為文件或目錄改名、或將文件或目錄移入其它位置。
mv [options] source dest mv [options] source... directory
參數說明:
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/* .