每隔2个小时将/etc/services 文件打包备份到/tmp 下(最好每次备份成不同的备份包)。
00 * /2* * * /bin cd / && tar zcvf/tmp/conf-$(date +%F).tar.gz /etc/services
第一步:打包 tar zchf /tmp/bkk.tar.gz /etc/services
第二步:设置时间 date +%F_%H 2017-08-09_13
第三步:打包与时间结合 tar zcf /tmp/bkk-$(date +%F_%H).tar.gz/etc/services
第四步:查看打的包 ls -lrt /tmp/
rw-r--r-- 1 root root 127314 Aug 9 13:20 bkk.tar.gz
-rw-r--r-- 1 root root 127314 Aug 9 13:22 bkk-2017-08-09_13.tar.gz
第五步:追加命令到脚本echo"cd / && tar zchf /tmp/bkk-$(date +%F_%H).tar.gz /etc/services" >> /server/scripts/bkk.sh
查看脚本cat/server/scripts/bkk.sh
cd / && tar zcf/tmp/bkk-2017-08-09_13.tar.gz /etc/services
第六步:更改时间ntpdatentp1.aliyun.com
第七步:执行每分钟打包crontab-e
#backup services(注释不执行)
* * * * * /bin/sh /server/scripts/bkk.sh>> /tmp/oldboy.ksk 2>&1
第八步:查运行情况tail/var/log/cron
Aug 9 15:07:01 zhanghongjun CROND[51048]: (root) CMD (/bin/sh/server/scripts/bkk.sh >> /tmp/oldboy.ksk)
第九步:设置修改定时任务的时间
#backup services(注释不执行)
00 */2 * * * /bin/sh /server/scripts/bkk.sh>> /tmp/oldboy.ksk 2>&1