新浦京81707con > 软件下载 > 一个很实用的文件同步命令

原标题:一个很实用的文件同步命令

浏览次数:165 时间:2019-12-23

ENVISIONsync:三个很实用的文件同步命令,rsync很实用

sync是Linux系统下的公文同步和数量传输工具,可用于协作文件、代码公布

1.安装.

yum install -y xinetd 
yum insatll -y rsync

2.配置 
打开rsync功能vim /etc/xinetd.d/rsync

 

service rsync
{
        disable = no    #把yes改成no
        flags           = IPv6
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/bin/rsync
        server_args     = --daemon
        log_on_failure   = USERID
}
编辑主配置文件
vim /etc/rsyncd.conf服务端

uid = nobody       #目录或文件的属主属组为nobody,同步的时候报错权限不足检查目录文件的所属客户组
gid = nobody
use chroot = yes
max connections = 30
pid file=/var/run/rsyncd.pid
log file=/var/log/rsyncd.log
list = no

[data]    #同步项 模块     【同步项无需再服务端增多】
path = /usr/local/hero_all_backup/           
hosts allow = 192.168.50.146  
read only = yes

起步就可以。rsync –daemon

3.使用.

 rsync -avz aaa.txt 192.168.0.162::data

####

-v, –verbose 详细形式输出

-a, –archive 归档情势,表示以递归格局传输文件,并保证全体文件属性

-z, 对备份的文件在传输时打开裁减管理 

–-delete 删除那么些DST中SRC未有的文件 

–-exclude= 内定消弭无需传输的公文格局 

4.其他.

 

rsync -avz --delete /tmp/2/ /var/spool/clientmqueue/ 

同步/tmp/2空目录到/var/spool/clientmqueue/   即除去/var/spool/clientmqueue/目录下的无用文件。

rsync -avz --delete --exclude=".svn" --exclude="*.swp"

一同的时候杀绝.svn和.swp的隐瞒文件

 

sync是Linux系统下的文件同步和数码传输工具,可用来合营文件、代码发布1.安装. yum install...

本文由新浦京81707con发布于软件下载,转载请注明出处:一个很实用的文件同步命令

关键词: 新浦京81707con

上一篇:css3clip属性绘制

下一篇:没有了