国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務(wù)器 > Linux服務(wù)器 > 正文

linux計劃任務(wù)-crond服務(wù)

2024-09-05 22:52:39
字體:
供稿:網(wǎng)友
在Linux系統(tǒng)中,計劃任務(wù)一般是由cron承擔,我們可以把cron設(shè)置為開機時自動啟動。cron啟動后,它會讀取它的所有配置文件(全局性配置文件/etc/crontab,以及每個用戶的計劃任務(wù)配置文件),然后cron會根據(jù)命令和執(zhí)行時間來按時來調(diào)用度工作任務(wù)。
  cron是一個linux下的定時執(zhí)行工具,可以在無需人工干預的情況下運行作業(yè)。由于Cron 是Linux的內(nèi)置服務(wù),但它不自動起來,可以用以下的方法啟動、關(guān)閉這個服務(wù):
  /sbin/service crond start //啟動服務(wù)
  /sbin/service crond stop //關(guān)閉服務(wù)
  /sbin/service crond restart //重啟服務(wù)
  /sbin/service crond reload //重新載入配置
  你也可以將這個服務(wù)在系統(tǒng)啟動的時候自動啟動:
  在/etc/rc.d/rc.local這個腳本的末尾加上:
  /sbin/service crond start
現(xiàn)在Cron這個服務(wù)已經(jīng)在進程里面了,我們就可以用這個服務(wù)了,Cron服務(wù)提供以下幾種接口供大家使用:
1.直接用crontab命令編輯
  cron服務(wù)提供crontab命令來設(shè)定cron服務(wù)的,以下是這個命令的一些參數(shù)與說明:
  crontab -u //設(shè)定某個用戶的cron服務(wù),一般root用戶在執(zhí)行這個命令的時候需要此參數(shù)
  crontab -l //列出某個用戶cron服務(wù)的詳細內(nèi)容
  crontab -r //刪除沒個用戶的cron服務(wù)
  crontab -e //編輯某個用戶的cron服務(wù)
  比如說root查看自己的cron設(shè)置:crontab -u root -l
  再例如,root想刪除fred的cron設(shè)置:crontab -u fred -r
  在編輯cron服務(wù)時,編輯的內(nèi)容有一些格式和約定,輸入:crontab -u root -e
  進入vi編輯模式,編輯的內(nèi)容一定要符合下面的格式:*/1 * * * * ls >> /tmp/ls.txt
  這個格式的前一部分是對時間的設(shè)定,后面一部分是要執(zhí)行的命令,如果要執(zhí)行的命令太多,可以把這些命令寫到一個腳本里面,然后在這里直接調(diào)用這個腳本就可以了,調(diào)用的時候記得寫出命令的完整路徑。時間的設(shè)定我們有一定的約定,前面五個*號代表五個數(shù)字,數(shù)字的取值范圍和含義如下:

2.編輯/etc/crontab 文件配置cron
  cron服務(wù)每分鐘不僅要讀一次/var/spool/cron內(nèi)的所有文件,還需要讀一次/etc/crontab,因此我們配置這個文件也能運用 cron服務(wù)做一些事情。用crontab配置是針對某個用戶的,而編輯/etc/crontab是針對系統(tǒng)的任務(wù)。此文件的文件格式是:
  SHELL=/bin/bash
  PATH=/sbin:/bin:/usr/sbin:/usr/bin
  MAILTO=root //如果出現(xiàn)錯誤,或者有數(shù)據(jù)輸出,數(shù)據(jù)作為郵件發(fā)給這個帳號
  HOME=/ //使用者運行的路徑,這里是根目錄
  # run-parts
  01 * * * * root run-parts /etc/cron.hourly //每小時執(zhí)行/etc/cron.hourly內(nèi)的腳本
  02 4 * * * root run-parts /etc/cron.daily //每天執(zhí)行/etc/cron.daily內(nèi)的腳本
  22 4 * * 0 root run-parts /etc/cron.weekly //每星期執(zhí)行/etc/cron.weekly內(nèi)的腳本
  42 4 1 * * root run-parts /etc/cron.monthly //每月去執(zhí)行/etc/cron.monthly內(nèi)的腳本

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 灵台县| 阿拉善右旗| 察隅县| 鞍山市| 青田县| 三江| 龙门县| 广安市| 锦州市| 泰宁县| 大渡口区| 宜兰县| 临猗县| 和政县| 宁河县| 涞水县| 原平市| 醴陵市| 澄江县| 确山县| 龙泉市| 毕节市| 达尔| 开封县| 丰宁| 五河县| 拉孜县| 喜德县| 陇川县| 会理县| 周口市| 兰溪市| 寿光市| 庆安县| 广德县| 依兰县| 家居| 大厂| 奈曼旗| 浦城县| 临沭县|