服务器技术

 首页 > 服务器技术 > Linux > linux 同步目录到另一台服务器命令最新评论添加评论

linux 同步目录到另一台服务器命令最新评论添加评论

分享到:
【字体:
导读:
         [导读] 在Linux中,可以使用rsync命令将本地的文件或目录同步到远程服务器。 语法如下: rsync [选项] 源路径 目标路径 其中,[选项]为可选参数,常用的有: -a:保持文件属性(包括所有者、组...


在Linux中,可以使用rsync命令将本地的文件或目录同步到远程服务器。


语法如下:


rsync [选项] 源路径 目标路径

其中,[选项]为可选参数,常用的有:

-a:保持文件属性(包括所有者、组、时间等)不变;
-v:显示详细信息,输出每个传输过程;
-z:对传输进行压缩处理,节省网络流量;
--delete:删除目标路径上存在但源路径没有的文件。



示例1:将当前目录下的文件同步到远程服务器的/home/user目录下:


rsync -avz ./ user@remote_server:/home/user

这会将当前目录下的所有文件及子目录复制到远程服务器的/home/user目录下。


示例2:只同步指定目录下的特定文件类型:


rsync -avz --include='*.txt' --exclude='*' ./ user@remote_server:/home/user

这样只会同步当前目录下的.txt后缀的文件到远程服务器的/home/user目录下。


注意事项:


user@remote_server表示要连接的远程服务器的用户名和IP地址或主机名;


/home/user表示远程服务器上的目标路径;


./表示当前目录,也可以根据需求修改成其他路径。


分享到:
没有了!
常见的600条linux指令1、基本命令2、关机...
常见的600条linux指令,一般覆盖到你所有用到的地方,建议ctrl+d收藏! 1、基本命令 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息 arch 显示机器的...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……