Linux定時任務(wù)

練習(xí)題

1、每隔2個小時將系統(tǒng)文件/etc/service 文件打包備份到/tmp 下(每次備份按時間生成不同的備份包)。

  • 命令行搞定
[root@oldboy ~]# cd /etc
[root@oldboy etc]# tar zcvf /tmp/service_$(date +%F-%H).tar.gz ./services
  • 定時任務(wù)最好用腳本
[root@oldboy etc]# mkdir -p /server/scripts
[root@oldboy etc]# cd /server/scripts/
[root@oldboy scripts]# vim tar.sh
cd /etc &&\
tar zcvf /tmp/service_$(date +%F-%H).tar.gz  ./services
[root@oldboy scripts]# ll /tmp/service*
-rw-r--r-- 1 root root 127304 8??   5 22:34 /tmp/service_2016-08-05-$22.tar.gz
-rw-r--r-- 1 root root 127304 8??   5 22:35 /tmp/service_2016-08-05-22.tar.gz
-rw-r--r-- 1 root root 127304 8??   5 22:32 /tmp/service_2016-08-05.tar.gz
-rw-r--r-- 1 root root     45 8??   5 22:32 /tmp/service_.tar.gz
[root@oldboy scripts]# rm -f /tmp/service*
[root@oldboy scripts]# ll /tmp
-rw-r--r-- 1 root root 78 7??  26 18:22 t.hlk
[root@oldboy scripts]# sh /server/scripts/tar.sh 
./services
[root@oldboy scripts]# ll /tmp
-rw-r--r-- 1 root root 127304 8??   5 22:51 service_2016-08-05-22.tar.gz
-rw-r--r-- 1 root root     78 7??  26 18:22 t.hlk  
  • 取消默認(rèn)輸出
[root@oldboy scripts]# vim tar.sh
  cd /etc &&\
  tar zcf /tmp/service_$(date +%F-%H).tar.gz  ./services
  • 使用/bin/sh 執(zhí)行腳本
[root@oldboy scripts]# sh /server/scripts/tar.sh           執(zhí)行腳本
  [root@oldboy scripts]# /bin/sh /server/scripts/tar.sh        怕沒有權(quán)限就默認(rèn)多加/bin//sh
  [root@oldboy scripts]# ll /tmp
  -rw-r--r-- 1 root root 127304 8??   5 22:53 service_2016-08-05-22.tar.gz
  -rw-r--r-- 1 root root     78 7??  26 18:22 t.hlk 
  • 定時任務(wù)加定向到空
[root@oldboy scripts]# crontab -e
  #tar bak by oldboy at 20160805
  00 */2 * * * /bin/sh /server/scripts/tar.sh  >/dev/null 2>&1    取消提示輸出
  crontab: installing new crontab
  [root@oldboy scripts]# ll /tmp
  -rw-r--r-- 1 root root 127304 8??   5 22:53 service_2016-08-05-22.tar.gz
  -rw-r--r-- 1 root root     78 7??  26 18:22 t.hlk
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容