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