08.計劃任務課後習題
1.在linux系統中備份指令碼backup.sh需要再每週1-5的每天下午1點和晚上8點執行,下列哪個cron命令可以完成(D)
分 時 日 月 周
a. 0 13,20 * 1,2,3,4,5 * backup.sh
1到5月的下午一點和晚上八點執行
b. 0 13,20 1,5 * * backup.sh
每個月一號和五號的下午一點和晚上8點執行
c. * 13,20 * * 1,2,3,4,5 backuo.sh
邏輯錯誤 每週1-5的每天下午1點和晚上8點執行
d. 0 13,20 * * 1,2,3,4,5 backup.sh
每週1-5的每天下午1點和晚上8點執行
//同時解釋每一行是什麼含義
2.新建/soft/scripts/httpd.sh檔案,並讓/soft/scripts/httpd.sh指令碼在每天的00:10分執行
3.新建/backup目錄,每週一下午5:50將/backup目錄下的所有檔案打包成 backup.tar.gz
4.書寫一個定時任務,每天0點0分把/var/log/nginx下大於7天檔案轉移到/backup/2018_xx_xx的目錄中
5.系統指令碼/soft/scripts/which.sh,如何定時每隔7分鐘執行一次?
6.如何不小心刪除了/var/spool/cron/root檔案,該如何恢復。
使y用crontab -e 命令
在開啟的編輯器中,您將看到預設的root使用者Cron任務。您可以將這些任務複製到新的檔案中,然後將其移動到 /var/spool/cron/root
位置。