rsync经验

rsync是linux平台传输文件非常方便的文件服务器,可以将文件在本地和remote方便的传输。

特点:1 增量更新; 2 成熟的权限管理 等等

 

常用command:

1 传输文件从source到destination

rsync -avP source destination

a:archieve, v:verbose; P:show progress

例子:rsync -avP ./*.py 192.168.1.1::file_server/

 

2 展示服务器上的目录或文件

rsync --list-only source

例子: rsync --list-only 192.168.1.1::

 

3 更新配置文件,无须重启rsync

4 rsync --daemon -c /etc/rsync.conf

 

常用配置:

path=

host allow=,可设置掩码匹配。

read only=,服务器上文件是否仅可读

uid= gid=,解决写权限问题

例:

[server_name]
path=/path/to/base
uid=root
gid=root
read only=no
write only=no
hosts allow=192.168.1.3 10.88.0.0/16

posted @ 2018-02-24 19:33  JimTheMan  阅读(175)  评论(0)    收藏  举报