Linux疑难杂症解决方案100篇(十一)-ubuntu crontab 详细规则及不执行时的解决方法
生活随笔
收集整理的這篇文章主要介紹了
Linux疑难杂症解决方案100篇(十一)-ubuntu crontab 详细规则及不执行时的解决方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
LINUX系統中crontab命令詳細用法:
如果發現您的系統里沒有這個命令,請安裝下面兩個軟件包.
vixie-cron
crontabs
crontab 是用來讓使用者在固定時間或固定間隔執行程序之用,換句話說,也就是類似使用者的時程表。-u user 是指設定指定 user 的時程表,這個前提是你必須要有其權限(比如說是 root)才能夠指定他人的時程表。如果不使用 -u user 的話,就是表示設定自己的時程表。
常用參數:
crontab -l //查看當前用戶下的cron任務
crontab -e //編輯當前用戶的定時任務
crontab -u linuxso -e //編輯用戶linuxso的定時任務
具體用法和格式:
基本格式 :
* * * * * command
分 時 日 月 周 命令
第1列表示分鐘1~59 每分鐘用*或者 */1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要運行的命令
crontab文件的一些例子:
30 21 * * * /usr/local/etc/rc.d/lighttpd restart
上面的例子表示每晚的21:30重啟apache。
45 4 1,
總結
以上是生活随笔為你收集整理的Linux疑难杂症解决方案100篇(十一)-ubuntu crontab 详细规则及不执行时的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 完美解决mysql下utf-8的乱码问题
- 下一篇: 利用shell脚本来监控linux系统的