【linux查看端口占用】Linux cp复制目录时排除一个或者多个目录的方法

时间:2020-10-16  来源:php安装  阅读:

cp 貌似没有排除目录的功能,可以使用 rsync 命令来实现了,如:

【案例】

/home/php-note目录里面有data目录,data目录里面有a、b、c、d、e五个目录,现在要把data目录里面除过e目录之外的所有目录拷贝到/bak目录中。

【操作】

yum install rsync   #安装rsync

cd /home/php-note/

rsync -av --exclude data/a  --exclude data/b  --exclude data/c  data   /bak

注意:--exclude后面的路径不能为绝对路径,必须为相对路径才可以,否则出错。


cp排除文件

cp -rf `ls srcdir | grep -E -v "^(exclude_file|exclude_dir)$"` destdir/

【linux查看端口占用】Linux cp复制目录时排除一个或者多个目录的方法

http://m.bbyears.com/jiaocheng/104999.html

推荐访问:linux安装mysql linux查看磁盘空间 linux学习
相关阅读 猜你喜欢
本类排行 本类最新