Linux之cp复制命令

Linux之cp复制命令

cp(英文全拼:copy file)命令主要用于复制文件或目录。
命令格式

cp [选项] 文件1 备份文件名称                 --把文件1拷贝到当前目录,重新命名
cp [选项] 文件1 文件2 文件3 ... 目录         --把1个或者多个文件拷贝到指定目录中

选项

-r recursive(递归)递归复制目标目录的内容。

说明:拷贝文件不需要递归,拷贝文件夹,文件夹有内容或者嵌套,就需要使用递归拷贝。
例子

[root@localhost opt]# ls
[root@localhost opt]# touch a.txt
[root@localhost opt]# mkdir -p test/test1
[root@localhost opt]# ls
a.txt  test
[root@localhost opt]# cp a.txt a.txt.bak
[root@localhost opt]# cp -r test /root/
[root@localhost opt]# cd ~
[root@localhost ~]# ls
anaconda-ks.cfg  test

说明:文件夹结构为test/test1,使用命令cp -r test /root/,会把test/test1完整的拷贝入/root/下面。如果不加-r,cp test /root/,那么只会把test/拷贝到/root/下面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值