• 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
         显示版本号信息

  • 相关阅读:
    js注意点:数组比较大小方法及数组与对象的区别
    ubuntu开通ftp虚拟用户
    linux(centos)禁止升级内核的办法
    解决ubuntu新建用户后,tab键不能使用的问题
    ubuntu下php7+mysql+nginx安装笔记
    使用nginx+lua+GraphicsMagick实现图片自动 裁剪
    mysql5.7配置文件(仅供参考)
    ubuntu下安装基于Apache的SVN服务器
    Linux CentOS 7.X 如何修改内核启动默认顺序
    Linxu下Redis安装
  • 原文地址:https://www.cnblogs.com/llguanli/p/7258252.html
Copyright © 2020-2023  润新知