美文网首页
Linux初级阶段之常用命令:mv

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

作者: wsdadan | 来源:发表于2017-07-26 15:32 被阅读0次

    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~

    相关文章

      网友评论

          本文标题:Linux初级阶段之常用命令:mv

          本文链接:https://www.haomeiwen.com/subject/gcfokxtx.html