Skip to main content

rsync 同步文件指定端口号

· One min read

rsync 默认使用 22 端口号, 可以通过指定参数 -e "ssh --port" 修改默认端口号.

比如:

# 将当前目录下的所有 *.apk 文件同步到远程的 /data/share 目录
rsync -rvza -e "ssh -p 9022" ./*.apk username@host:/data/share
  • -e 指定远端使用那种shell
  • -r 递归同步子目录文件
  • -a 存档(archive)模式, 用于改进递归同步文件夹
  • -v verbose, 打印哪些文件被同步了
  • -z 压缩, 使传输更快