shell脚本实现每秒执行一次任务 rsync命令使用
2012-09-25 09:28
1406 查看
shell脚本实现每秒执行一次任务 rsync命令使用 - 技术博客 - 博客频道 - CSDN.NET
shell脚本实现每秒执行一次任务 rsync命令使用
分类:
分布式系统
2012-03-29 14:24
103人阅读
评论(0)
收藏
举报
目的:编写脚本没秒钟同步一个log数据
1.编写shell脚本
vi /tmp/ceshi.sh
#!/bin/sh
while [ true ]; do
srync -avzP src dest
/bin/sleep 1
/bin/date >>/tmp/date.txt
done
2.后台运行
nohup /tmp/ceshi.sh 2>&1 > /dev/null &
3.确认每秒执行
tail -f /tmp/date.txt
4. 停止脚本运行进程
ps -ef | grep ceshi.sh |kill -9
rsync命令
shell脚本实现每秒执行一次任务 rsync命令使用
分类:分布式系统
2012-03-29 14:24
103人阅读
评论(0)
收藏
举报
目的:编写脚本没秒钟同步一个log数据
1.编写shell脚本
vi /tmp/ceshi.sh
#!/bin/sh
while [ true ]; do
srync -avzP src dest
/bin/sleep 1
/bin/date >>/tmp/date.txt
done
2.后台运行
nohup /tmp/ceshi.sh 2>&1 > /dev/null &
3.确认每秒执行
tail -f /tmp/date.txt
4. 停止脚本运行进程
ps -ef | grep ceshi.sh |kill -9
rsync命令
语法:rsync [-参数] [用户名]@[同步服务器的IP]:[远端路径] 本地存放路径 如: rsync -avzP demo@192.168.10.1:/home/demo /backup 说明: -a 参数,相当于-rlptgoD,-r 是递归 -l 是链接文件,意思是拷贝链接文件;-p 表示保持文件原有权限;-t 保持文件原有时间;-g 保持文件原有用户组;-o 保持文件原有属主;-D 相当于块设备文件; -z 传输时压缩; -P 传输进度; -v 传输时的进度等信息 |
相关文章推荐
- shell脚本实现每秒执行一次任务 rsync命令使用
- shell脚本实现每秒执行一次任务
- shell脚本实现每秒执行一次任务
- shell脚本实现每秒执行一次任务
- php守护进程,加linux命令nohup实现任务每秒执行一次
- php守护进程,加linux命令nohup实现任务每秒执行一次
- php守护进程 加linux命令nohup实现任务每秒执行一次
- php守护进程 加linux命令nohup实现任务每秒执行一次
- Shell脚本中使用for循环和cat命令实现按顺序合并文件
- CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
- crontab中使用环境变量的方法(手动执行shell脚本可以,在定时任务中不行)
- Linux下使用Shell命令控制任务Jobs执行(转)
- 使用任务计划功能结合shutdown命令让Win7实现定时自动执行
- shell脚本中使用自定义命令之四---通过加载.bashrc实现
- Linux下使用Shell命令控制任务Jobs执行
- shell脚本执行命令 . 和sh 和 source 和 ./ 的使用以及区别
- linux定时任务crontab 实现如何每秒执行一次!
- shell脚本实现同时多台远程主机执行命令的代码分享
- Windows系统使用vbs脚本或bat脚本强制杀死指定所有进程 vbs实现循环持续写入内容到vbs打开开的记事本 使用vbs、bat添加windows计划任务 使用cmd schtasks命令添加windows计划任务
- shell脚本实现:每周 5 使用 tar 命令备份/var/log 下的所有日志文件