方法二:使用--exclude-from选项 如果有很多要排除的文件或目录,逐个指定--exclude选项可能会变得冗长和不方便。为了更好地组织和管理排除的列表,我们可以使用--exclude-from选项。 首先,我们需要创建一个文本文件,列出要排除的文件和目录,每行一个。例如,我们创建一个名为"exclude.txt"的文件,并在其中写入以下内容:...
rsync的特点之一是可以使用--exclude-from选项来排除某些文件或文件夹,使同步或备份的目标更加精确。 --exclude-from选项的用法是在rsync命令行中使用一个选项文件(即指定一个文件名),其中包含要排除的文件或文件夹的列表。这个文件的格式可以以逐行列出排除项目的形式进行指定。 其中SRC为源文件路径,DEST为目的地文件...
命令是这样的: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 在里面定义要排除的文...
rsync -aSz --include-from=/home/include.txt --exclude=/* /home/mnt/data/upload/f/ user@server1:/mnt/data/upload/f/ --exclude-from 排除目录下的部分目录的方法: exclude.txt: cc dd Command: rsync -aSz --exclude-from=/home/exclude.txt /home/mnt/data/upload/f/ user@server1:/mnt/da...
因此,更好的方法是使用 rsync –exclude-from 选项,如下所示,您可以在其中列出要在文件中排除的所有文件(和目录)。 首先,创建一个包含您不想备份的所有文件和目录的列表的文本文件。这是您要从 rsync 中排除的文件和目录的列表。 $ vim exclude-list.txt ...
首先,创建一个文本文件,列出要排除的模式,例如 exclude.txt: file.txt *.jpg dir_to_exclude/ 然后使用 rsync 并指定 --exclude-from 选项: rsync -av --exclude-from='exclude.txt' /path/to/source/ /path/to/destination/ 这样,rsync 将根据 exclude.txt 中的规则排除对应的文件或目录。
二、使用 '--exclude-from' 排除多个文件夹和文件 建立文件: /home/backup/exclude.txt 在里面定义要排除的文件夹和文件 sources public_html/database.* downloads/test/* 经过测试一般 文件夹 uploads download/softs/ 使用指令: --exclude-from '/home/backup/exclude.txt' ...
rsync --include-from --exclude-from的理解: 1、同时添加--include-from --exclude-from时。后者是对前者的结果进行排除 如:“--include-from include.txt --include-from exclude.txt” #也就是说绝对不会超过--include-from声明的范围 2、--include-from 文件前面的符号是有效的有意义的 ...
rsync -a --exclude={'file1.txt','dir1/*','dir2'} src_directory/ dst_directory/ 如果要排除的文件或目录数量很大,则可以在一个文件中列出要排除的文件与目录,然后将文件传递给--exclude-from选项。 rsync -a --exclude-from='exclude-file.txt'src_directory/ dst_directory/ ...
1、新建一个文件exclude.list (文件名随意) 在文件中添加需要排除的文件、或通配符 (一个一行 ) rsync -a --delete --exclude-from=/etc/rsyncd/exclude.list --progress --password-file=/etc/rsyncd/rsyncd.pass --port=873 root@192.168.170.136::image /home/zh ...