zoukankan      html  css  js  c++  java
  • Linux命令具体解释(2) – mv

    文件位置:
         mv: /bin/mv /usr/share/man/man1/mv.1.gz

    名称:
         mv - move (rename) files

    使用方法:
         mv [OPTION]... [-T] SOURCE DEST
         mv [OPTION]... SOURCE... DIRECTORY
         mv [OPTION]... -t DIRECTORY SOURCE...

    描写叙述:
         将SOURCE文件重命名为DEST,或者移动一个或多个SOURCE文件到DIRECTORY目录

    未知对象

    --backup[=CONTROL]
         备份每一个在目标目录下已经存在的文件
         除非设置了--suffix or SIMPLE_BACKUP_SUFFIX,默认的备份文件的后缀名是’~’。


         能够通过指定CONTROL变量来设置备份方法,或者通过环境变量VERSION_CONTROL设置为下面值:
         none, off
              从不建立备份(不管是否指定--backup)

         numbered, t
              建立带数字索引的备份

         existing, nil
              假设已经有带数字索引的备份则使用数字索引备份。否则使用普通备份

         simple, never
              永远使用普通备份

    mv --backup1mv --backup2

    -b

         --backup不带參数的版本号

    -f, --force
         覆盖已有文件时不须要确认

    mv -f
    -i, --interactive
         覆盖已有文件时须要确认

    mv -i
    -n, --no-clobber
         不覆盖已有文件
         假设同一时候指定了-i,-f,-n,则最后一个生效

    mv -n

    --strip-trailing-slashes
         将/从每一个SOURCE文件的末尾去掉(涉及到目录及link文件的拷贝)
         參考:http://gnu-coreutils.7620.n7.nabble.com/mv-trailing-slash-warning-td975.html

    -S, --suffix=SUFFIX
         改变默认的备份文件后缀

    mv -S

    -t, --target-directory=DIRECTORY
         将全部SOURCE文件移动到DIRECTORY文件夹下

    mv -t

    -T, --no-target-directory
         将DEST当做普通文件处理,假设DEST是目录,则不会把SOURCE文件移动到目录下

    mv -T

    -u, --update
         仅在SOURCE文件比目标文件新的时候或者目标文件丢失的情况下才进行移动

    -v, --verbose
         输出运行过程

    mv -v

    --help

         显示帮助信息

    --version
         显示版本号信息

  • 相关阅读:
    Spring-Boot:多种配置注入方式
    Spring-Boot:Profile简单示例
    Spring-Boot:拦截器注解范例
    Docker:镜像的迁移
    YARN的内存和CPU配置
    Spark On YARN内存分配
    Spark配置参数
    linux_密钥
    分布式架构高可用架构篇_04_Keepalived+Nginx实现高可用Web负载均衡
    PythonDay01
  • 原文地址:https://www.cnblogs.com/llguanli/p/7258252.html
Copyright © 2011-2022 走看看