rsync命令排除文件和文件夹exclude
来源:互联网 发布:win10如何优化虚拟机 编辑:程序博客网 时间:2024/05/22 19:51
假设最开始的命令是这样的
rsync -e ‘ssh -p 30000’ -avl –delete –stats –progress demo@123.45.67.890:/home/demo /backup/
一、排除单独的文件夹和文件
要排除sources文件夹,我们可以添加 ‘–exclude’ 选项:
–exclude ‘sources’
rsync -av –progress -P –rsh=ssh –exclude ‘out’ xxx@192.168.12.202:/home/xxx/* ./
命令是这样的:
rsync -e ‘ssh -p 30000’ -avl –delete –stats –progress –exclude ‘sources’ demo@123.45.67.890:/home/demo /backup/
要排除 “public_html” 文件夹下的 “database.txt” 文件:
–exclude ‘public_html/database.txt’
命令是这样的:
rsync -e ‘ssh -p 30000’ -avl –delete –stats –progress –exclude ‘sources’ –exclude ‘public_html/database.txt’ demo@123.45.67.890:/home/demo /backup/
二、使用 ‘–exclude-from’ 排除多个文件夹和文件
建立文件:
/home/backup/exclude.txt
在里面定义要排除的文件夹和文件
sources
public_html/database.*
downloads/test/*
经过测试一般
文件夹
uploads
download/softs/
使用指令:
–exclude-from ‘/home/backup/exclude.txt’
最后的命令如下:
rsync -e ‘ssh -p 30000’ -avl –delete –stats –progress –exclude-from ‘/home/backup/exclude.txt’ demo@123.45.67.890:/home/demo /backup/
rsync如何实现同步目标路径下的目录,不同步路径下的文件 ,只想同步目录
.代码如下:
rsync -av –delete -f ‘+ /’ -f ‘- ’ SRC/ DEST/
- rsync命令排除文件和文件夹exclude
- rsync命令排除文件和文件夹(exclude-from)
- exclude排除文件– rsync详解
- diff命令使用--exclude 排除部分文件
- maven exclude 排除文件夹
- zip命令排除隐藏文件或文件夹
- Drush3.3 rsync 命令排除指定文件的方法
- Linux下tar命令exclude选项排除指定文件或目录
- Linux下tar命令exclude选项排除指定文件或目录
- tar命令排除剔除文件或者文件夹以及常用参数
- tar命令和排除目录或文件
- 使用rsync排除多个文件
- rsync 同步时排除多个文件
- tar 命令 打包 排除文件夹
- tar 命令 排除文件夹 压缩
- linux打包,排除不需要的文件和文件夹
- Web Deploy 排除文件/文件夹
- linux命令-----tar打包文件夹及exclude的使用
- MongoDB集群间环境迁移
- python io流(8)
- Struts2的访问路径一:固定访问路径
- 交换排序-快速排序
- JSP(二) —— JSP动作元素
- rsync命令排除文件和文件夹exclude
- 最新App、手机网站尺寸规范—移动设备界面UI设计尺寸规范
- quartz 简单使用
- MUI和evalJS
- 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
- JSP的生命周期
- 为什么有些人说转行穷三代???我看未必!!!!
- day_13_类模板(参数、数组、特化)
- 两个栈实现一个队列,并实现队列入队、出队、取队头、取队尾相关操作