Hugo博客公告弹窗

rsync同步和实时监控工具

注意事项:在填写同步目录时,结尾要带上/ 例如:/home/web/

脚本

curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/rsync_manager.sh && chmod +x rsync_manager.sh && ./rsync_manager.sh

快速启动

echo "alias rsync='/root/rsync_manager.sh'" >> ~/.bashrc
source ~/.bashrc

自定义模式

排除 .gz 文件

-avz --exclude='*.gz'

排除多种压缩文件

-avz --exclude='*.gz' --exclude='*.zip' --exclude='*.tar'

带删除并排除 .gz 文件, 在镜像同步(删除远程多余文件)的同时排除 .gz 文件

-avz --delete --exclude='*.gz'

使用排除模式文件

-avz --exclude-from='/path/to/exclude-list.txt'
CC BY-NC-SA 4.0 转载请注明
最后更新于 2025-12-23 12:53