202602082326

xeonds

2026-02-08 23:26

# 本地同步:同步dir1内容到dir2(保持权限和时间戳)
rsync -av dir1/ dir2/

# 远程拉取:从服务器拉取文件到本地
rsync -avz user@server:/path/ /local/path/

# 远程推送:推送本地文件到服务器
rsync -avz /local/path/ user@server:/remote/path/

# 增量备份:同步并删除目标多余文件(危险但干净)
rsync -av --delete source/ backup/

# 部分传输:只同步jpg文件,排除临时文件
rsync -av --include='*.jpg' --exclude='*' source/ dest/

# 带宽限制:限速1MB/s的网络传输
rsync -avz --bwlimit=1000 source/ dest/

# 断点续传:支持中断后继续传输
rsync -avz --partial source/ dest/

# 差异检查:仅对比不实际传输(试运行)
rsync -avn source/ dest/

# SSH定制:通过指定端口和密钥连接
rsync -avz -e 'ssh -p 2222 -i key.pem' source/ user@host:dest/