參數(shù) | 用法 |
---|---|
-u | 指定計(jì)劃任務(wù)的用戶,不加-u則默認(rèn)為當(dāng)前用戶 |
-l | 查看計(jì)劃任務(wù) |
-r | 刪除計(jì)劃任務(wù) |
-e | 編輯計(jì)劃任務(wù) |
-i | 使用-r刪除計(jì)劃任務(wù)時(shí),要求用戶確認(rèn)刪除 |
corn計(jì)劃任務(wù)格式
第一項(xiàng) | 第二項(xiàng) | 第三項(xiàng) | 第四項(xiàng) | 第五項(xiàng) | 第六項(xiàng) |
---|---|---|---|---|---|
分 | 時(shí) | 日 | 月 | 周 | 命令 |
00~59 | 00~23 | 1~31 | 1~12 | 1~7 | action |
如果需要指定時(shí)間段,可以使用橫杠(-)表示一段連續(xù)的時(shí)間,使用逗號(hào)(,)表示若干個(gè)不連續(xù)的時(shí)間,使用星號(hào)(*)表示所有的時(shí)間,使用除號(hào)(/)表示間隔時(shí)間。
示例
[root@test ~]# crontab -e 00 20 * * * rm -fr /tmp/* ##每天20:00刪除/tmp中的所有內(nèi)容 00 20 1,5 * * rm -fr /tmp/* ##每月1號(hào)和5號(hào)的20:00,刪除/tmp中的所有內(nèi)容 00 20 1-5 * * rm -fr /tmp/* ##每月1號(hào)到5號(hào)的20:00,刪除/tmp中的所有內(nèi)容 00 20 1,5 3 * rm -fr /tmp/* ##3月1號(hào)和5號(hào)的20:00,刪除/tmp中的所有內(nèi)容 00 20 1,5 3 3 rm -fr /tmp/* ##3月1號(hào)和5號(hào)以及3月的所有周三的20:00,刪除/tmp中的所有內(nèi)容 58 20-21 * * * rm -fr /tmp/* ##每天20-21點(diǎn),每個(gè)小時(shí)的58分,刪除/tmp中的所有內(nèi)容 */30 20-21 * * 1-5 rm -fr /tmp/* ##周一到周五的20點(diǎn)到21點(diǎn),每隔半小時(shí),刪除/tmp中的所有內(nèi)容 00 */3 * * * who ##每3小時(shí)的整點(diǎn)檢查用戶登錄情況
cron計(jì)劃任務(wù)權(quán)限
為了控制用戶隨意定義自己的計(jì)劃任務(wù),管理員可以進(jìn)行 ACL 訪問(wèn)控制。at 計(jì)劃任務(wù)的控制文件分別是/etc/at.allow和/etc/at.deny,默認(rèn)at.llow不存在。cron計(jì)劃任務(wù)的控制文件分別為/etc/cron.allow和/etc/cron.deny,默認(rèn)cron.allow不存在。
以上這篇Linux用戶自定義at、cron計(jì)劃任務(wù)執(zhí)行的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
標(biāo)簽:香港 東營(yíng) 西寧 淮北 攀枝花 濰坊 西藏 怒江
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux用戶自定義at、cron計(jì)劃任務(wù)執(zhí)行的方法》,本文關(guān)鍵詞 Linux,用戶,自定義,cron,計(jì)劃,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。