Linux 系统 cp 命令详解
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

cp 命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp 命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。
语法
cp(选项)(参数)
选项
-a:此参数的效果和同时指定"-dpR"参数相同; -d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录; -f:强行复制文件或目录,不论目标文件或目录是否已存在; -i:覆盖既有文件之前先询问用户; -l:对源文件建立硬连接,而非复制文件; -p:保留源文件或目录的属性; -R/r:递归处理,将指定目录下的所有文件与子目录一并处理; -s:对源文件建立符号连接,而非复制文件; -u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件; -S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀; -b:覆盖已存在的文件目标前将目标文件备份; -v:详细显示命令执行的操作。参数
源文件:制定源文件列表。默认情况下,cp 命令不能复制目录,如果要复制目录,则必须使用-R 选项; 目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的目录。实例
如果把一个文件复制到一个目标文件中,而目标文件已经存在,那么,该目标文件的内容将被破坏。此命令中所有参数既可以是绝对路径名,也可以是相对路径名。通常会用到点.或点点..的形式。例如,下面的命令将指定文件复制到当前目录下:
cp ../mary/homework/assign .所有目标文件指定的目录必须是己经存在的,cp 命令不能创建目录。如果没有文件复制的权限,则系统会显示出错信息。 将文件 file 复制到目录/usr/men/tmp 下,并改名为 file1
cp file /usr/men/tmp/file1将目录/usr/men 下的所有文件及其子目录复制到目录/usr/zh 中
cp -r /usr/men /usr/zh交互式地将目录/usr/men 中的以 m 打头的所有.c 文件复制到目录/usr/zh 中
cp -i /usr/men m*.c /usr/zh我们在 Linux 下使用 cp 命令复制文件时候,有时候会需要覆盖一些同名文件,覆盖文件的时候都会有提示:需要不停的按 Y 来确定执行覆盖。文件数量不多还好,但是要是几百个估计按 Y 都要吐血了,于是折腾来半天总结了一个方法:
cp aaa/* /bbb 复制目录 aaa 下所有到/bbb 目录下,这时如果/bbb 目录下有和 aaa 同名的文件,需要按 Y 来确认并且会略过 aaa 目录下的子目录。 cp -r aaa/* /bbb 这次依然需要按 Y 来确认操作,但是没有忽略子目录。 cp -r -a aaa/* /bbb 依然需要按 Y 来确认操作,并且把 aaa 目录以及子目录和文件属性也传递到了/bbb。 cp -r -a aaa/* /bbb 成功,没有提示按 Y、传递了目录属性、没有略过目录。猜你可能想看的VPS
- $86 月 E3 1230 16G 内存 1T 硬盘 10T 流量 1G全球[VPS测评]
- MySQL 获取当前年份 当前月份 当日全球[VPS测评]
- 今日秒杀→1C2G1M 年付 88 元三年 268 元 2C4G3M 三香港VPS[主机]
- 口碑不行-Hostsolutions→2 年付 70 欧元 罗马尼亚 V虚拟空间(主机)
- UEditor 上传图片超出一定宽度后被自动压缩怎么办?全球[VPS测评]
- php 使用 md5 函数生成 16 位 md5 值返回乱码的原因以及解全球[VPS测评]
- 疯狂猜成语 图猜成语一个老人说了很多话旁边一个人在叹气是什么成语?全球[VPS测评]
- 活动 嘟牛云→限时免单 全场 77 折优惠 额外双倍内存 66 红包大放全球[VPS测评]
- 打折 DediPath→VPS 全场四折优惠 Hybrid 七折优惠 1全球[VPS测评]
- 新年促销 RackNerd→1 核 1.25G 18G SSD 3000全球[VPS测评]
- CN2 GIA ¥19.99 月 256M 内存 5G SSD 256G全球[VPS测评]
- Cloudcone CDN 的设置 使用教程(有香港 美国 欧洲等节点)美国VPS[主机]
- 优惠 SparkVPS→$69 年资源池 VPS 8 核 8G 120G全球[VPS测评]
- WordPress网站上传图片出现http报错解决办法全球[VPS测评]
- 如何用PHPStudy搭建本地PHP测试环境及安装Wordpress全球[VPS测评]
- 如何让WordPress网站的媒体库支持 SVG 图标的上传与预览全球[VPS测评]
- Muvhost-土耳其 4.9$月付 1C1G30G硬盘 G口不限流量全球[VPS测评]
- ottnec-hosting-2欧 月 德国 1核3GB内存40GB硬盘全球[VPS测评]
- GreenCloudVPS → 新加坡存储机型 → 2G 500G 全球[VPS测评]
- HostHatch 大容量VPS 1G 1T HDD 2T $5 月全球[VPS测评]
- 拼多多也要做跨境电商?出海之路能一帆风顺吗,了解一下全球[VPS测评]
- edgenat:韩国cn2+香港cn2,VPS八折优惠,8核8G/50gWINDOWS
- 创意加载进度HTML动画特效,SVG+CSS3实现的动画死神来了load全球[VPS测评]
- 云米科技:新春欢庆,香港云服务器/美国高防vps服务器全场八折,支持按天美国VPS[主机]
- 快云科技:2核2G3M香港云BGP/新界CN2云服务器,月付33元香港VPS[主机]
- edgenat:韩国cn2+香港cn2,VPS八折优惠,8核8G/50gWINDOWS
- 日主机,便宜美国CN2高防VPS¥19/月起,1Gbps带宽,香港多IP站群服务器[IP]
- ucloud香港服务器,香港云服务器vps主机优惠价格香港VPS[主机]
- 孤狼云:香港CN2/美国CN2 VPS首月特价¥6.8元;香港虚拟主机仅美国VPS[主机]
- 阳帝云:香港大宽带vps仅15元/月;美国vps200G防御仅28元/月美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-217142.html











