linux命令-cp命令

cp命令

简介

cp(Copy file):将源文件复制至目标文件 
或将多个源文件复制至目标目录。

语法

    cp [选项] ... [-T] 源文件 目标文件
    cp [选项] ... 源文件  目录
    cp [选项] ... -t 目录 源文件
  • 1
  • 2
  • 3

选项

  • -a, -archive : 等于-dR –preserve=all,与同时指定 -dpR 这三个选项效果一样,用于复制整个目录,包括目录中的子目录等都递归的复制,而且还要保持文件的访问模式,所有者,时间戳等属性与原文件一样。
  • --backup[=CONTROL] : 为每个已存在的目标文件创建备份,类似–backup 但不接受参数
  • -b : 类似–backup 但不接受参数
  • --copy-contents : 在递归(recursive)处理时复制特殊文件内容
  • -d : 等于–no-dereference –preserve=links
  • -f-force : 如果目标文件无法打开则将其移除并重试(当 -n 选项存在时则不需再选此项)
  • -i--interactive覆盖前询问(使前面的 -n 选项失效) 
    - 默认cp命令覆盖目标文件时是不会提示的,很多Linux发行版里的cp都被设置别名cp -i,其实作用就是给用户一个提醒。 
    - 如果你不想被提示,那么请这样输入:\cp source target,或者使用cp命令的绝对路径/bin/cp
  • -H:跟随源文件中的命令行符号链接
  • -l-link : 对源文件建立硬链接,而非复制文件
  • -L, -dereference : 总是跟随符号链接
  • -n ,-no-clobber : 不要覆盖已存在的文件(使前面的 -i 选项失效)
  • -P--no-dereference : 不跟随源文件中的符号链接
  • -p : 等于–preserve=模式,所有权,时间戳
  • --preserve [=属性列表] 保持指定的属性(默认:模式,所有权,时间戳),如果可能保持附加属性:环境、链接、xattr 等
  • -c : same as –preserve=context
  • --sno-preserve=属性列表:不保留指定的文件属性
  • --parents : 复制前在目标目录创建来源文件路径中的所有目录
  • -R,-r--recursive递归复制目录及其子目录内的所有内容
  • --reflink[=WHEN] : 控制克隆/CoW 副本。请查看下面的内如。
  • --remove-destination : 尝试打开目标文件前先删除已存在的目的地文件 (相对于 –force 选项)
  • --sparse=WHEN : 控制创建稀疏文件的方式
  • --strip-trailing-slashes : 删除参数中所有源文件/目录末端的斜杠
  • -s--symbolic-link : 只创建符号链接而不复制文件
  • -S--suffix=后缀 : 自行指定备份文件的后缀
  • -t--target-directory=目录 : 将所有参数指定的源文件/目录 复制至目标目录
  • -T--no-target-directory 将目标目录视作普通文件
  • -u--update : copy only when the SOURCE file is newer than the destination file or when the destination file is missing
  • -v--verbose : 详细显示命令执行的操作。
  • -x--one-file-system 复制的文件或目录存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不复制,亦不处理位于其他分区的文件
  • -Z--context=CONTEXT : set security context of copy to CONTEXT`
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值