每隔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