简介
mv命令是move的简写,Linux下用来移动文件或者将文件改名。
命令格式
mv [options] 源文件或者目录 目标文件或者目录
使用
文件改名
mv test.log test1.log
将test.log重命名为test1.log
改名前询问
mv -i testlog test1.log
将test.log重命名为test1.log前询问 如果test1.log已经存在是否覆盖
移动文件
mv test.log ./test1
将当前目录下test.log文件移动到./test1目录下
移动多个文件
mv file1 file2 file3 dir
将多个文件同时移动到目录下 文件之间用空格分隔
移动当前目录下所有文件到上一级目录
mv & ../
移动目录到另一个目录下
mv dir1 dir2
覆盖时创建备份
mv -b test.log dir/test1.log
如果test1.log在目标目录下已经存在,-b会创建一个test1.log~的备份文件