cp

文章来源参考:centos系统:man cpcentos

 名称:spa

        cp - copy files and dirctories命令行

简介:递归

        cp [选项] ...... [-T] 源文件 目标文件ip

        cp [选项]...... 源文件 ......  目录rem

        cp [选项]...... -t  目录  源文件io

描述:file

       -a, --archive:至关于 -dR --preserve=all时间戳

       --attributes-only:不复制文件日期,只保留属性di

       --backup[=CONTROL]:备份每一个现有目标文件

       -b:相似--backup但不接受参数

        --copy-contents:递归时复制特殊文件的内容

        -d :相似 --no-dereference  --preserve=links

        -f:--force  若是没法打开现有目标文件,删除并重试打开它(当-n选项也被使用的时候,这个选项会被忽略)

        -i:--interactive   覆盖前提示(覆盖上一个-n选项)

        -H:遵循源代码中的命令行符号连接

        -l:--link   硬连接文件而不是复制

        -L:--dereference  始终遵循源中的符号连接

        -n:--no-clobber  不覆盖一个已存在文件(覆盖上一个-i选项)

        -P:--no-dereference  从不跟踪源中的符号连接

        -p:与--preserve=模式,属主,时间戳相同

        --preserve[=ALL_LIST]:保留指定的属性(默认:模式、属主、时间戳),若是可能,保留其余附加属性:上下文、连接、全部

        -c:已弃用,与保留上下文相同

        --no-preserve=ATTR_LIST:不保留指定的属性

        --parents:在目录下使用完整的源文件名称

        -R,-r,--recursive:递归复制目录

        --reflink[=WHEN]:控制克隆拷贝,见下文

        --remove-destination:删除每一个已存在的目标文件在打开它以前

        -sparse=WHEN:控制稀疏文件的建立,见下文

        --strip-trailing-slashes:从每一个源参数中删除尾随斜杠

        -s:建立符号连接而不是复制

        -S:覆盖一般的备份后缀

        -t:将全部源参数复制到目录中

        -T:将DEST视为普通文件

        -u:仅当源文件比目标文件新 或目标文件丢失的时候复制

        -v:解释正在作什么(复制的进度条)

        -x:留在这个文件系统上

        -Z:将目标文件的seLinux上下文设置成默认模式

本站公众号
   欢迎关注本站公众号,获取更多信息