mv(move):用来移动文件或者将文件改名,经常用来备份文件


一、应用

(1)命令参数

-b(backup):覆盖前先备份

-f(force):强制覆盖

-i(inquiry):目标文件已经存在,询问是否覆盖

-u(update):若目标文件已经存在,且source比较新,才会更新

-t(target): 制定目标的存储路径


(2)命令格式

mv [选项]    源文件名   目标文件名


(3)改名

  1. mv test1.txt test2.txt   将test1更名test2


(4)移动文件

1.mv test1.txt W     将test1移动到W文件夹中

2.mv -t /mnt/test1.txt test2.txt    将test1、test2移动到mnt文件夹中

3.mv log1.txt -b log2.txt  覆盖前先备份

4.mv * ../     移动所有文件到上一个目录

5.mv test3/*.txt test5    移动test3子目录到test5中

6.mv -f log3.txt log2.txt   强制覆盖