rsync启动脚本
来源:互联网 发布:cpda数据分析师考试 编辑:程序博客网 时间:2024/06/04 23:04
rsync启动脚本
01
#!/bin/bash www.ahlinux.com
02
#
03
# rsyncd This shell script takes care of starting and stopping
04
# standalone rsync.
05
#
06
# chkconfig: - 99 50
07
# description: rsync is a file transport daemon
08
# processname: rsync
09
# config: /etc/rsyncd.conf
10
11
# Source function library
12
. /etc/rc.d/init.d/functions
13
14
RETVAL=0
15
rsync="/usr/local/bin/rsync"
16
prog="rsync"
17
CFILE="/etc/rsyncd.conf"
18
19
start() {
20
# Start daemons.
21
[ -x $rsync ] || \
22
{ echo "FATAL: No such programme";exit 4; }
23
[ -f $CFILE ] || \
24
{ echo "FATAL: config file does not exist";exit 6; }
25
echo -n $"Starting $prog: "
26
daemon $rsync --daemon --config=$CFILE
27
RETVAL=$?
28
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
29
echo
30
return $RETVAL
31
}
32
33
stop() {
34
# Stop daemons.
35
echo -n $"Stopping $prog: "
36
killproc $prog -QUIT
37
RETVAL=$?
38
echo
39
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
40
return $RETVAL
41
}
42
43
# call the function we defined
44
case "$1" in
45
start)
46
start
47
;;
48
stop)
49
stop
50
;;
51
restart|reload)
52
stop
53
start
54
RETVAL=$?
55
;;
56
status)
57
status $prog
58
RETVAL=$?
59
;;
60
*)
61
echo $"Usage: $0 {start|stop|restart|reload|status}"
62
exit 2
63
esac
64
65
exit $RETVAL
- 本文来自:Linux学习网
- rsync启动脚本
- rsync启动脚本
- rsync启动脚本
- 脚本rsync
- 启动rsync服务的脚本并能用chkconfig管理
- rsync 脚本模板
- rsync配置脚本
- rsync同步脚本
- 如何启动rsync服务
- rsync启动异常
- Linux rsync同步文件脚本
- inotify + rsync 目录同步脚本
- CentOS一键配置rsync服务器脚本
- shell 脚本一例 curl rsync
- Shell脚本:使用rsync备份文件/目录
- CentOS一键配置rsync服务器脚本
- Shell脚本:使用rsync备份文件/目录
- rsync 实时同步脚本 (快速)
- boa cgi html
- iOSapp如何撤销审核、下架
- Ubuntu Live CD 下grub修复引导
- Libgdx powers of two
- CSS3 :nth-child()伪类选择器
- rsync启动脚本
- LVS Nginx HAProxy 优缺点
- 你真的懂任务管理器中有关内存的参数Private(提交大小)和working set(工作设置)吗?
- Chinese text segmentation with R. R语言中文分词
- 数据结构和算法基本概念
- Java Enum 学习
- Linux最帅版主所经历的面试题,全部答对月薪10K+ ...
- 关于Tp中图片路径的问题
- 让vim显示空格,及tab字符 vim 多行注释