檢視排程資訊
shell > # crontab -l
編輯排程資訊
shell > # crontab -e
分鐘(0~59) 小時(0~23) 日期(1-31) 月份(1-12) 星期(0~6
0星期天) 指示命令
4321 * * * #每天的21:43 執行
017 * * 1
#每週一的 17:00 執行424
1 * * #毎月1日的 4:42分 執行
021 * * 1-6
#周一到週六 21:00 執行
28-20/3 * * * #8:02,11:02,14:02,17:02,20:02 [每隔3小數]執行 305
1,15 * * #1日 和 15日的 5:30 執行
使用方法:
寫乙個shell檔案如下:(輸出根目錄下的檔案資訊到指定檔案)
task.sh
#!/bin/bash
cd /
ls -ali > /home/user1/task_ls_result.txt
記得給task.sh加上可執行許可權:
chmod 700 task.sh輸入:
crontab -e
#進入任務編輯
10
22 * * * /home/user1/task.sh #每天22:10分執行task.sh
然後esc, :wq儲存退出. LINUX下的crontab計畫任務
crontab u user u user 表示指定使用者user的crontab檔案,這個前提事你必須要有其許可權才能其他使用者的crontab檔案。如果使用該選項的化,預設設定當前使用者的crontab檔案。l 列出目前的crontab檔案的內容 r 刪除目前的crontab檔案 e 使用環境變...
linux下crontab執行定時任務
我們會有一些定時指令碼需要執行的需求,linux為我們提供了crontab管理和執行定時任務。service crond start開啟服務 service crond stop關閉服務 service crond restart重啟服務 service crond reload重新載入配置 ser...
Linux任務計畫crontab
crontab簡介 crontab 命令常見於 unix 和類 unix 的作業系統之中 linux 就屬於類 unix 作業系統 用於設定週期性被執行的指令。該命令從輸入裝置讀取指令,並將其存放於 crontab 檔案中,以供之後讀取和執行。通常,crontab 儲存的指令被守護程序啟用,cron...