Linux mv

命令格式:

    mv [选项] 源文件或目录 目标文件或目录

命令参数:

-b :若需覆盖文件,则覆盖前先行备份。

-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!

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

 

文件改名

mv test.log test1.txt

 

将文件log1.txt,log2.txt移动到目录test3中

mv log1.txt log2.txt test3

 

目录的移动

如果目录dir2不存在,将目录dir1改名为dir2;

否则,将dir1移动到dir2中。

 

mv dir1 dir2 

 

文件被覆盖前做简单备份,前面加参数-b,对log2.txt备份

mv log1.txt -b log2.txt

posted @ 2016-11-18 09:24  智能先行者  阅读(168)  评论(0编辑  收藏  举报