rsync 数据同步
2021-01-18 本文已影响0人
Lupino
rsync 是一个数据同步的工具,linux 发行版几乎都有安装,
没有的话也可以也可以自己安装。
平常是要把本地的数据同步到服务器用如下命令:
rsync local/path server:/server/path
这样就可以把本地的目录里的文件,或者文件同步到服务器上指定的目录。
server 配置一下 ~/.ssh/config, ssh_key user 和 host
rsync . server:/server/path
上传当前目录到服务器
rsync file server:/server/path
上传文件到服务器
如果有不想传的文件或目录可以用 --exclude
参数。
rsync . server:/server/path --exclude somepath --exclude somefile
如果要同步服务器的文件到本地,只要调换一下本地的目录和服务器的目录
rsync server:/server/path .