linux 复制文件命令(cp) 技巧

本文介绍了在Linux环境下如何高效地进行目录及文件复制操作,包括保持目录结构完整性的复制方法,以及如何复制隐藏文件等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 目录复制

    a. 从源目录复制到目标目录,并且目标目录与原目录名称相同

    

# 比如源目录是 /home/root/www,复制到 /home/root/backup/www
# 这种情况下,backup 目录必须先存在。
mkdir -p /home/root/backup
cp -a /home/root/www /home/root/backup

   b. 从源目录下所有文件复制到目标目录,但不创建新的目录

  

# 比如源目录是 /home/root/www,复制到 /home/root/backup
# 如果 backup 目录存在,则加 -T 选项
cp -aT /home/root/www /home/root/backup
# 如果backup 目录不存在,不需要加 -T ,复制后自动创建 目录backup
cp -a /home/root/www /home/root/backup

 

2. 复制某个目录下隐藏文件

#隐藏文件是以.开头,
#不能写成 .*,这样会复制 .. 目录,也就是复制父目录下的内容
cp  /path/of/source/.[^.]* /www

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值