奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

操作系統(tǒng)

深入介紹Linux操作系統(tǒng)定時(shí)調(diào)度系統(tǒng)Cron

時(shí)間:2024-09-06 23:03:02 操作系統(tǒng) 我要投稿
  • 相關(guān)推薦

深入介紹Linux操作系統(tǒng)定時(shí)調(diào)度系統(tǒng)Cron

  cron是一個(gè)linux下的定時(shí)執(zhí)行工具,可以在無需人工干預(yù)的情況下運(yùn)行作業(yè),本文檔不講cron實(shí)現(xiàn)原理,主要講一下cron的具體使用及簡單介紹。

  新增調(diào)度任務(wù)

  推薦使用crontab -e命令添加自定義的任務(wù)(編輯的是/var/spool/cron下對應(yīng)用戶的cron文件),退出后重啟crond進(jìn)程,雖然官方文檔描述為“crond命令每分鐘會(huì)定期檢查是否有要執(zhí)行的工作,如果有要執(zhí)行的工作便會(huì)自動(dòng)執(zhí)行該工作。”,但我曾經(jīng)遇到不重啟無法運(yùn)行任務(wù)的情況(也許因?yàn)槟承┫到y(tǒng)crontab是讀到內(nèi)存中的,修改完/etc/crontab后并沒有馬上執(zhí)行),可以使用如下方式重新啟動(dòng)cron服務(wù)或重新加載cron配置

  復(fù)制代碼 代碼如下:

  /etc/rc.d/init.d/crond restart

  service cron reload

  同樣,我們也可以直接修改/etc/crontab文件來新建任務(wù),/etc/crontab文件內(nèi)容默認(rèn)如下:

  復(fù)制代碼 代碼如下:

  SHELL=/bin/bash

  PATH=/sbin:/bin:/usr/sbin:/usr/bin

  MAILTO=root //如果出現(xiàn)錯(cuò)誤,或者有數(shù)據(jù)輸出,數(shù)據(jù)作為郵件發(fā)給這個(gè)帳號(hào)

  HOME=/ //使用者運(yùn)行的路徑,這里是根目錄

  # run-parts

  01 * * * * root run-parts /etc/cron.hourly //每小時(shí)執(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)的腳本

  注意

  "這個(gè)參數(shù)了,如果去掉這個(gè)參數(shù)的話,后面就可以寫要運(yùn)行的某個(gè)腳本名,而不是文件夾名了。

  /etc/cron.hourly/,/etc/cron.daily/、cron.weekly/、/cron.monthly/ 存放著系統(tǒng)預(yù)先制定的cron任務(wù)

  /etc/crontab文件語法如下:

  Minute Hour Day Month Dayofweek command

  分鐘 小時(shí) 天 月 天每星期 命令

  每個(gè)字段代表的含義如下:

  Minute 每個(gè)小時(shí)的第幾分鐘執(zhí)行該任務(wù)

  Hour 每天的第幾個(gè)小時(shí)執(zhí)行該任務(wù)

  Day 每月的第幾天執(zhí)行該任務(wù)

  Month 每年的第幾個(gè)月執(zhí)行該任務(wù)

  DayOfWeek 每周的第幾天執(zhí)行該任務(wù)

  Command 指定要執(zhí)行的程序

  在這些字段里,除了“Command”是每次都必須指定的字段以外,其它字段皆為可選字段,可視需要決定。對于不指定的字段,要用“*”來填補(bǔ)其位置。

  同時(shí),cron支持類似正則表達(dá)式的書寫,支持如下幾個(gè)特殊符號(hào)定義:

  "代表取值范圍內(nèi)的數(shù)字,

  "每",

  "代表從某個(gè)數(shù)字到某個(gè)數(shù)字,

  "分開幾個(gè)離散的數(shù)字

  舉例如下:

  復(fù)制代碼 代碼如下:

  5 * * * * ls 指定每小時(shí)的第5分鐘執(zhí)行一次ls命令

  30 5 * * * ls 指定每天的 5:30 執(zhí)行l(wèi)s命令

  30 7 8 * * ls 指定每月8號(hào)的7:30分執(zhí)行l(wèi)s命令

  50 7 * * * root run-parts /etc/cron.daily 每天7:50以root 身份執(zhí)行/etc/cron.daily目錄中的所有可執(zhí)行文件[注:run-parts參數(shù)表示,執(zhí)行后面目錄中的所有可執(zhí)行文件,如果單獨(dú)執(zhí)行某個(gè)腳本的話,是不需要增加run-parts參數(shù)的。]

  服務(wù)管理

  復(fù)制代碼 代碼如下:

  service cron start //啟動(dòng)服務(wù)

  service cron stop //關(guān)閉服務(wù)

  service cron restart //重啟服務(wù)

  service cron reload //重新載入配置

  命令選項(xiàng)

  -u指定一個(gè)用戶,

  -l列出某個(gè)用戶的任務(wù)計(jì)劃

  -r刪除某個(gè)用戶的任務(wù)

  -e編輯某個(gè)用戶的任務(wù)

  如:

  復(fù)制代碼 代碼如下:

  crontab -u //設(shè)定某個(gè)用戶的cron服務(wù)

  crontab -l //列出某個(gè)用戶cron服務(wù)的詳細(xì)內(nèi)容

  crontab -r //刪除沒個(gè)用戶的cron服務(wù)

  crontab -e //編輯某個(gè)用戶的cron服務(wù)

  任務(wù)分類

  系統(tǒng)工作:系統(tǒng)周期性所要執(zhí)行的工作,如備份系統(tǒng)數(shù)據(jù)、清理緩存,系統(tǒng)工作一般都定義在/etc/crontab文件中

  個(gè)人工作:某個(gè)用戶定期要做的工作,如清理3天前的文件

  cron用戶限制

  我們可以對不同用戶設(shè)置限制,比如允許user1使用cron服務(wù),而user2不允許使用cron服務(wù);可以通過編輯如下兩個(gè)文件實(shí)現(xiàn)這個(gè)策略:

  /etc/cron.deny 被記錄在此的用戶不能使用cron任務(wù)

  /etc/cron.allow 被記錄在此的用戶可以使用cron任務(wù)

  注意:如果兩個(gè)文件都不存在,則默認(rèn)所有用戶均可以使用cron服務(wù)

  其它:

  /var/spool/cron/ 該目錄下存放所有用戶的cron服務(wù)

  /var/log/cron 記錄cron運(yùn)行的日志信息

【深入介紹Linux操作系統(tǒng)定時(shí)調(diào)度系統(tǒng)Cron】相關(guān)文章:

常見的Linux操作系統(tǒng)介紹08-26

LINUX操作系統(tǒng)01-22

Linux操作系統(tǒng)的安裝09-07

Linux操作系統(tǒng)的安裝01-23

linux操作系統(tǒng)原理知識(shí)06-12

linux操作系統(tǒng)原理知識(shí)01-24

Linux操作系統(tǒng)有哪些08-20

Linux操作系統(tǒng)的優(yōu)缺點(diǎn)07-14

Linux操作系統(tǒng)KDE簡介學(xué)習(xí)01-22

常見的Linux操作系統(tǒng)有哪些06-18

主站蜘蛛池模板: 呼伦贝尔市| 元谋县| 富裕县| 阿荣旗| 扶绥县| 图们市| 万源市| 新田县| 镇安县| 社会| 嘉荫县| 宜都市| 什邡市| 定西市| 濮阳市| 永德县| 噶尔县| 贵德县| 九寨沟县| 达日县| 仁化县| 虹口区| 芜湖县| 芦溪县| 太湖县| 红桥区| 张北县| 车致| 台中县| 肥乡县| 化隆| 平阳县| 阳泉市| 平武县| 安图县| 砚山县| 浙江省| 塘沽区| 太康县| 依兰县| 黄平县|