基礎: #
#格式:
#分鐘 小時 日期 月份 周 指令
#0-59 0-23 1-31 1-12 0-7 command
#每隔兩個星期的8時30分執行一次命令
#30 8 */14 * * tar -jcf /opt/test_`date +%y-%m-%d`.tar.gz /opt/backup/
##每天9時10分執行一次命令
#10 9 * * * command
#每隔十二小時執行一次命令
#0 */12 * * * command
#每隔30分鐘執行一次命令
#*/30 * * * * command
#每分鐘執行一次命令
#* * * * * command
1.設定:crontab -e
操作的許可權指定使用者
crontab -u username -e
echo `date +%y-%m-%d_%h:%m:%s`
filename=test`date +%y-%m-%d_%h:%m:%s`
touch $filename
2.兩周執行一次
分鐘 小時 日期 月份 周 指令
0-59 0-23 1-31 1-12 0-7 command
每隔14天的0時0分執行command指令
0 0 */14 * * command
3.壓縮命令
#tar -jcvf /home/test.tar.gz /home/test
修改版:
tar -jcf /home/test.tar.gz /home/test
總結命令:
filename=test`date +%y-%m-%d`.tar.gz
tar -jcf /home/$filename /home/huang/test
測試文件備份方案
#使用指定使用者來執行
crontab -u huang -e
##格式:
#分鐘 小時 日期 月份 周 指令
#0-59 0-23 1-31 1-12 0-7 command
#每隔兩個星期的0時0分執行一次命令
#0 0 */14 * * tar -jcf /opt/ftp/temp_backup/temp_`date +%y-%m-%d`.tar.gz /opt/backup/
linux命令 任務計畫 cron
任務計畫,有時間規律的執行某些事情。檢視任務計畫 crontab l 指定使用者 crontab l u 使用者名稱 該使用者沒有任務計畫。自定義任務計畫 進入乙個操作和vim類似的介面 用空格分開 這段任務計畫的意思是 每隔一分鐘就把 hou hou 寫入到 1.txt 一次。前面5段分別表示 分...
任務計畫 cron
linux中大部分管理工作都是通過定期自動執行某乙個指令碼來完成任務。那使用什麼命令?以及如何來編寫。crontab命令 u 表示指定某個使用者,不加 u選項則為當前使用者 e 指定計畫任務 l 列出計畫任務 r 刪除計畫任務 建立乙個計畫任務 crontab e 實際會開啟 var spool c...
Linux計畫任務 cron服務
計畫任務,是系統自動完成工作的一種實現方式,通過shell和linux unix下的crontab 計畫任務控制 的方式實現。cron是計畫任務的稱呼,crond是後台程序,而crontab則是定製好的計畫任務表。cron 這個名字來自 chronos 乙個古希臘語,時間 的意思。linux的自動執...