黄渤

rsync传输文件使用方法

此文为自己日常记录备用,害怕用的时候找不到,特此记录,方便自己,造福别人,记录一下吧。

将当前目录下的所有 *.apk 文件同步到远程的 /data/share 目录

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

比如:

rsync -rvza -e ‘ssh -p 34778’ ./*.apk username@host:/data/share

  • -e 指定远端使用那种shell
  • -r 递归同步子目录文件
  • -a 存档(archive)模式, 用于改进递归同步文件夹
  • -v verbose, 打印哪些文件被同步了
  • -z 压缩, 使传输更快

一把梭各种命令安装脚本

apt update && apt install wget rsync python git curl vim git ufw -y

旧主机传新主机rsync命令

rsync -azv ./传输的文件 root@新服务器IP:/传到的文件目录/

新主机拉旧主机rsync命令

拉取旧主机上的3.txt 拉到/root目录下

rsync  -avzP root@旧服务器IP:/opt/3.txt /root/

记录完毕

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注