zoukankan      html  css  js  c++  java
  • Linux命令(三) 移动文件 mv

       用户可以使用 mv 命令来移动文件或目录至另一个文件或目录, 还可以将目录或文件重命名。 如果将一个文件移动到一个已经存在的目标文件中,目标文件的内容将会被覆盖。mv 命令接收两个参数时,第一个参数表示源文件或目录,第二个参数表示目标文件或目录。 接收多个参数时,如果最后一个参数对应的是目录而且改目录存在,mv 会将各个参数指定的文件或目录移动到此目录中,如果目标文件存在,将会进行覆盖。

    命令格式: mv [选项]  [参数]

    选项:

      -i   如果目标文件存在,将会询问用户是否覆盖。

      -f   覆盖已有的目标文件时不给出任何提示。

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

      -S   与 -b 参数一并使用可指定备份文件所要附加的字尾。

      --help  显示帮助。

      --version  显示版本信息。

    实例:

        mv b.txt c.bak   将文件 b.txt 重命名为  c.bak

      mv -i 456.txt /home/hk/cpdir/copy/abc    将  456.txt 移动到 /home/hk/cpdir/copy/ 并取名为 abc 若已存在文件 abc则会询问是否覆盖。

      mv -f 456.txt /home/hk/cpdir/copy/abc    将  456.txt 移动到 /home/hk/cpdir/copy/ 并取名为 abc 若已存在文件 abc 覆盖时不会有任何提示。

       mv  -b 123.txt  345.txt   将 123.txt 重命名为 345.txt,时先备份 345.txt。

        

      

  • 相关阅读:
    UVaLive 7362 Farey (数学,欧拉函数)
    UVaLive 7361 Immortal Porpoises (矩阵快速幂)
    UVaLive 7359 Sum Kind Of Problem (数学,水题)
    CodeForces 706D Vasiliy's Multiset (字典树查询+贪心)
    负载均衡服务器
    集群-如何理解集群?
    架构规划
    领域模型
    状态图
    E-R图
  • 原文地址:https://www.cnblogs.com/ay-a/p/7862303.html
Copyright © 2011-2022 走看看