Linux命令参数详细解析-cp

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 用法:cp [选项]... [-T] 源文件 目标文件 或:cp [选项]... 源文件... 目录 或:cp [选项]... -t 目录 源文件.
  • 用法:cp [选项]... [-T] 源文件 目标文件
     或:cp [选项]... 源文件... 目录
     或:cp [选项]... -t 目录 源文件...
    Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY

  • -a, --archive 等于-dR --preserve=all
    --attributes-only 仅复制属性而不复制数据 --backup[=CONTROL 为每个已存在的目标文件创建备份

  • -b 类似--backup 但不接受参数
    --copy-contents 在递归处理是复制特殊文件内容

  • -d 等于--no-dereference --preserve=links

  • -f, --force (强制) if an existing destination file cannot be
    opened, remove it and try again (this option
    is ignored when the -n option is also used)

  • -i, --interactive (互动) prompt before overwrite (overrides a previous -n
    option)

  • -H follow command-line symbolic links in SOURCE

  • -l, --link hard link files instead of copying 链接硬链接文件而不是复制

  • -L, --dereference always follow symbolic links in SOURCE

  • -n, --no-clobber 不要覆盖已存在的文件(使前面的 -i 选项失效)

  • -P, --no-dereference 不跟随源文件中的符号链接

  • -p 等于--preserve=模式,所有权,时间戳
    --preserve[=属性列表 保持指定的属性(默认:模式,所有权,时间戳),如果
    可能保持附加属性:环境、链接、xattr 等

  • -c deprecated, 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 只在源文件比目标文件新,或目标文件
    不存在时才进行复制

  • -v, --verbose 显示详细的进行步骤

  • -x, --one-file-system 不跨越文件系统进行操作

  • -Z, --context[=CTX] set SELinux security context of destination
    file to default type, or to CTX if specified

    • --help 显示此帮助信息并退出
    • --version 显示版本信息并退出
相关文章
|
11天前
|
存储 SpringCloudAlibaba Java
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论。
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
|
2月前
|
缓存 并行计算 Linux
深入解析Linux操作系统的内核优化策略
本文旨在探讨Linux操作系统内核的优化策略,包括内核参数调整、内存管理、CPU调度以及文件系统性能提升等方面。通过对这些关键领域的分析,我们可以理解如何有效地提高Linux系统的性能和稳定性,从而为用户提供更加流畅和高效的计算体验。
36 2
|
2月前
|
算法 Linux 定位技术
Linux内核中的进程调度算法解析####
【10月更文挑战第29天】 本文深入剖析了Linux操作系统的心脏——内核中至关重要的组成部分之一,即进程调度机制。不同于传统的摘要概述,我们将通过一段引人入胜的故事线来揭开进程调度算法的神秘面纱,展现其背后的精妙设计与复杂逻辑,让读者仿佛跟随一位虚拟的“进程侦探”,一步步探索Linux如何高效、公平地管理众多进程,确保系统资源的最优分配与利用。 ####
75 4
|
2月前
|
缓存 负载均衡 算法
Linux内核中的进程调度算法解析####
本文深入探讨了Linux操作系统核心组件之一——进程调度器,着重分析了其采用的CFS(完全公平调度器)算法。不同于传统摘要对研究背景、方法、结果和结论的概述,本文摘要将直接揭示CFS算法的核心优势及其在现代多核处理器环境下如何实现高效、公平的资源分配,同时简要提及该算法如何优化系统响应时间和吞吐量,为读者快速构建对Linux进程调度机制的认知框架。 ####
|
3月前
|
网络协议 开发工具 C语言
Jetson错误(二):wget命令提示无法解析主机地址的问题解决
对于解决在NVIDIA Jetson平台上使用wget命令时出现的无法解析主机地址的问题,提供了两种解决方法:一种是临时修改DNS服务器为Google的公共DNS,另一种是永久修改DNS设置。
165 5
|
3月前
|
Linux
Linux的cp命令如何使用?
Linux的cp命令如何使用?
88 5
|
4月前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
4月前
|
存储 缓存 NoSQL
Redis 过期删除策略与内存淘汰策略的区别及常用命令解析
Redis 过期删除策略与内存淘汰策略的区别及常用命令解析
85 0
|
5月前
|
图形学 开发者 存储
超越基础教程:深度拆解Unity地形编辑器的每一个隐藏角落,让你的游戏世界既浩瀚无垠又细节满满——从新手到高手的全面技巧升级秘籍
【8月更文挑战第31天】Unity地形编辑器是游戏开发中的重要工具,可快速创建复杂多变的游戏环境。本文通过比较不同地形编辑技术,详细介绍如何利用其功能构建广阔且精细的游戏世界,并提供具体示例代码,展示从基础地形绘制到植被与纹理添加的全过程。通过学习这些技巧,开发者能显著提升游戏画面质量和玩家体验。
211 3
|
6月前
|
Linux
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展