Linux初级阶段之常用命令:mv

2017-07-26  本文已影响0人  wsdadan

1. 命令格式:

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

2. 命令功能:

移动文件/目录或者将文件/目录改名,跨文件系统移动文件时,mv先拷贝再将原有文件删除,而链接至该文件的链接也将丢失。

3. 命令参数:

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

-f:若目标文件已经存在,不会询问而直接覆盖;

-i:若目标文件已经存在会询问是否覆盖;

-u: 若目标文件已存在,且source较新,才会覆盖;

-t: 该项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后;

4. 命令实例:

i: 将当前目录的一个子目录里的文件移动到另一个子目录中

mv test3/*.txt test5

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

mv log1.txt log2.txt log3.txt test3

iii: 文件覆盖前做简单备份

mv log1.txt -b log2.txt

注解:log2的内容将会被log1覆盖,同时log2备份文件为:log2.txt.~ .....log2.txt.~1~

上一篇下一篇

猜你喜欢

热点阅读