centos6.5中
(1)rsync是后台服务 ,查看帮助文件 启动命令
rsync --daemon。
(/etc/rsyncd.conf文件要存在,没有,自己建)
(2)type rsync 查其为外部命令
# type rsync
rsync is /usr/bin/rsync
(若 type 命令 ,显示 命令 is a shell builtin,则为内部命令 )
外部命令没有环境变量,在脚本中需要 写全称
(3)打开 系统启动时,执行的最后一个文件 /etc/rc.local
在其中加上一行 /usr/bin/rsync --daemon
即可
开机启动时,显示已启动。
netstat -tnlp | grep rsync
,
tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN 2012/rsync
ps -ef | grep rsync
root 2012 1 0 00:24 ? 00:00:00 /usr/bin/rsync --daemon