国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

如何使用 cron 調度任務

運維 系統運維
cron 是一個調度守護進程,它以指定的時間間隔執行任務,這些任務稱為 corn 作業,主要用于自動執行系統維護或管理任務。

[[399293]]

cron 是一個調度守護進程,它以指定的時間間隔執行任務,這些任務稱為 corn 作業,主要用于自動執行系統維護或管理任務。例如,你可以設置一個 cron 作業來自動執行重復的任務,比如備份數據庫或數據,使用最新的安全補丁更新系統,檢查磁盤空間使用情況,發送電子郵件等等。 cron 作業可以按分鐘、小時、日、月、星期或它們的任意組合運行。

cron 的一些優點

以下是使用 cron 作業的一些優點:

  • 你可以更好地控制作業的運行時間。例如,你可以精確到分鐘、小時、天等。
  • 它消除了為循環任務邏輯而去寫代碼的需要,當你不再需要執行任務時,可以直接關閉它。
  • 作業在不執行時不會占用內存,因此你可以節省內存分配。
  • 如果一個作業執行失敗并由于某種原因退出,它將在適當的時間再次運行。

安裝 cron 守護進程

幸運的是,Fedora Linux 預先配置了運行重要的系統任務來保持系統更新,有幾個實用程序可以運行任務例如 cron、anacronat 和 batch 。本文只關注 cron 實用程序的安裝。cron 和 cronie 包一起安裝,cronie 包也提供 cron 服務。

要確定軟件包是否已經存在,使用 rpm 命令:

  1. $ rpm -q cronie
  2. Cronie-1.5.2-4.el8.x86_64

如果安裝了 cronie ,它將返回 cronie 包的全名。如果你的系統中沒有安裝,則會顯示未安裝。

使用以下命令安裝:

  1. $ dnf install cronie

運行 cron 守護進程

cron 作業由 crond 服務來執行,它會讀取配置文件中的信息。在將作業添加到配置文件之前,必須啟動 crond 服務,或者安裝它。什么是 crond 呢?crond 是 cron 守護程序的簡稱。要確定 crond 服務是否正在運行,輸入以下命令:

  1. $ systemctl status crond.service
  2. crond.service - Command Scheduler
  3. Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; vendor pre>
  4. Active: active (running) since Sat 2021-03-20 14:12:35 PDT; 1 day 21h ago
  5. Main PID: 1110 (crond)

如果你沒有看到類似的內容 Active: active (running) since…,你需要啟動 crond 守護進程。要在當前會話中運行 crond 服務,輸入以下命令:

  1. $ systemctl run crond.service

將其配置為開機自啟動,輸入以下命令:

  1. $ systemctl enable crond.service

如果出于某種原因,你希望停止 crond 服務,按以下方式使用 stop 命令:

  1. $ systemctl stop crond.service

要重新啟動它,只需使用 restart 命令:

  1. $ systemctl restart crond.service

定義一個 cron 作業

cron 配置

以下是一個 cron 作業的配置細節示例。它定義了一個簡單的 cron 作業,將 git master 分支的最新更改拉取到克隆的倉庫中:

  1. */59 * * * * username cd /home/username/project/design && git pull origin master

主要有兩部分:

  • 第一部分是 */59 * * * *。這表明計時器設置為第 59 分鐘執行一次。(LCTT 譯注:原文此處有誤。)
  • 該行的其余部分是命令,因為它將從命令行運行。 在此示例中,命令本身包含三個部分:
    • 作業將以用戶 username 的身份運行
    • 它將切換到目錄 /home/username/project/design
    • 運行 git 命令拉取 master 分支中的最新更改

時間語法

如上所述,時間信息是 cron 作業字符串的第一部分,如上所屬。它決定了 cron 作業運行的頻率和時間。它按以下順序包括 5 個部分:

  • 分鐘
  • 小時
  • 一個月中的某天
  • 月份
  • 一周中的某天

下面是一種更圖形化的方式來解釋語法:

  1. .--------------- 分鐘 (0 - 59)
  2. | .------------- 小時 (0 - 23)
  3. | | .---------- 一月中的某天 (1 - 31)
  4. | | | .------- 月份 (1 - 12) janfebmarapr
  5. | | | | .---- 一周中的某天 (0-6) (周日=0 7)
  6. | | | | | sunmontuewedthrfrisat
  7. | | | | |
  8. * * * * * user-name command-to-be-executed

星號的使用

星號(*)可以用來替代數字,表示該位置的所有可能值。例如,分鐘位置上的星號會使它每分鐘運行一次。以下示例可能有助于更好地理解語法。

這個 cron 作業將每分鐘運行一次:

  1. * * * * [command]

斜杠表示分鐘的間隔數。下面的示例將每小時運行 12 次,即每 5 分鐘運行一次:

  1. */5 * * * * [command]

下一個示例將每月的第二天午夜(例如 1 月 2 日凌晨 12:00,2 月 2 日凌晨 12:00 等等):

  1. 0 0 2 * * [command]

(LCTT 譯注:關于 cron 時間格式,還有更多格式符號,此處沒有展開)

使用 crontab 創建一個 cron 作業

cron 作業會在后臺運行,它會不斷檢查 /etc/crontab 文件和 /etc/cron.*/ 以及 /var/spool/cron/ 目錄。每個用戶在 /var/spool/cron/ 中都有一個唯一的 crontab 文件。

不應該直接編輯這些 cron 文件。crontab 命令是用于創建、編輯、安裝、卸載和列出 cron 作業的方法。

更酷的是,在創建新文件或編輯現有文件后,你無需重新啟動 cron。

  1. $ crontab -e

這將打開你現有的 crontab 文件,或者創建一個。調用 crontab -e 時,默認情況下會使用 vi 編輯器。注意:要使用 Nano 編輯 crontab 文件,可以設置 EDITOR=nano 環境變量。

使用 -l 選項列出所有 cron 作業。如果需要,使用 -u 選項指定一個用戶。

  1. $ crontab -l
  2. $ crontab -u username -l

使用以下命令刪除所有 cron 作業:

  1. $ crontab -r

要刪除特定用戶的作業,你必須以 root 用戶身份運行以下命令:

  1. $ crontab -r -u username

感謝你的閱讀。cron 作業看起來可能只是系統管理員的工具,但它實際上與許多 Web 應用程序和用戶任務有關。

參考

Fedora Linux 文檔的 自動化任務 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2019-11-14 10:00:18

Linuxcron任務自動化任務

2024-05-13 09:49:30

.NETQuartz庫Cron表達式

2022-08-15 15:43:29

Linuxcron

2011-12-29 09:15:11

Javacron4j

2017-11-23 09:00:02

Linuxcron計劃任務

2022-04-19 09:03:22

Linuxcron命令

2023-08-08 08:35:28

web框架Hosting模塊

2022-11-11 14:55:14

Linuxcron

2017-06-09 13:17:04

Linuxcronanacron

2023-03-01 09:39:40

調度系統

2023-05-08 16:38:46

任務調度分布式任務調度

2010-03-09 17:45:11

Linux計劃任務

2010-01-07 13:38:41

Linux定時任務

2023-12-26 07:44:00

Spring定時調度

2013-12-17 10:15:19

OpenMP任務調度

2020-04-01 16:10:02

PythonAPScheduler調度

2021-05-20 09:50:20

鴻蒙HarmonyOS應用

2021-08-03 14:33:53

cron定時器Linux命令

2025-07-09 09:00:00

2025-06-17 08:20:00

點贊
收藏

51CTO技術棧公眾號

97超碰资源| 制服诱惑一区二区| 欧美成人一二区| 色琪琪久久se色| 91女神在线视频| 91视频99| 日韩电影免费| 亚洲国产一区二区精品专区| 成人免费视频网站在线观看| 国产精品xxxxx| 久草在线视频资源| 欧美性猛交xxxx免费看| 一区二区三区免费看| 91久久久精品国产| 欧美裸体xxxx极品少妇| 97天天综合网| 在线成人免费视频| 中文日本高清免费| 国产精品拍天天在线| 女女同性女同一区二区三区按摩| 成人在线一区| 欧美激情欧美激情| 欧亚一区二区| 午夜精品久久久久久久99水蜜桃| 韩国一区二区三区美女美女秀 | 欧美日韩一二三区| 国产成人午夜视频| 日韩和欧美的一区二区| 欧美1区2区视频| 国产成人精品免费视频| 欧美大胆视频| 欧美激情一区二区三区久久久| 中文字幕av一区二区三区佐山爱| 精品国产一区二区精华| 91xxx在线观看| 暖暖在线中文免费日本| 日韩激情电影| 日韩1区2区| 国产美女主播一区| 精品av一区二区| 92看片淫黄大片欧美看国产片| 成人中文视频| 久久艹中文字幕| 日韩成人dvd| 久久综合久久网| 成人精品视频一区二区三区 | 怡红院成人在线| 亚洲女成人图区| 国产精品99精品一区二区三区∴| 日韩免费小视频| 成人av网站在线观看| 日本高清视频精品| 黄色大片在线播放| 久久99精品久久久久久国产越南 | 国产精品视频资源| 宅男网站在线免费观看| 成人性色生活片免费看爆迷你毛片| 91精品国产综合久久久久久丝袜| 97品白浆高清久久久久久| 久久99亚洲热视| 日本xxxxx18| 99麻豆久久久国产精品免费优播| 波多野结衣乳巨码无在线| 国产精品嫩草99a| 中文字幕在线观看| 这里只有精品视频在线观看| 成人自拍视频| 国产欧美在线播放| 老汉av免费一区二区三区| 国产又黄又大又粗视频| 亚洲图片欧美色图| 电影在线观看一区| 国产做受69高潮| 天堂成人免费av电影一区| 男人添女荫道口图片| 欧美日韩中文在线观看| 日本а中文在线天堂| 精品久久美女| 日本在线观看不卡| 午夜亚洲福利老司机| 一级片在线播放| 欧美日韩一级二级| 美女做暖暖视频免费在线观看全部网址91 | 欧美xo影院| 最近2019年中文视频免费在线观看 | www国产精品内射老熟女| 91网上在线视频| 国产黄色影视| 日韩精品视频在线观看网址| 欧美激情极品| 高清av免费一区中文字幕| 四虎精品在线观看| 欧美成人一区二区三区| 麻豆精品在线| 日本免费a视频| 国模视频一区二区| 一区中文字幕在线观看| 国产精品福利一区| 亚洲精品国产精品国自产| 国产激情偷乱视频一区二区三区| 日韩欧美精品网址| 一区二区三区高清在线视频| 日韩中文字幕组| 国产亚洲精品精华液| 亚洲伦理电影| 伊人久久综合97精品| 国产精品网在线观看| 91精品久久香蕉国产线看观看| 亚洲欧美bt| 韩国精品视频| 国产精品vip| 老司机色在线视频| 日韩精品中文字| 成人羞羞网站入口免费| 日本中文字幕网址| 欧美日韩一区二区免费视频| 亚洲青青一区| 久久这里只有精品视频首页| 色吊丝一区二区| 国产精品久久久一区| 亚洲国产精品久久不卡毛片 | 污污片在线免费视频| 97视频免费看| 九九视频精品免费| 美女的诞生在线观看高清免费完整版中文 | www一区二区www免费| 国产成人在线看| 麻豆app在线观看| 欧美精品在线免费播放| 久久综合五月| 日本不卡免费播放| 国产一区二区三区在线观看视频 | 亚洲伊人色欲综合网| 国产在线|日韩| 九色视频成人porny| 亚洲图片自拍偷拍| 玖玖玖视频精品| 91视频成人免费| 日韩一区二区三区高清免费看看| 国产精品一区二区av交换| 无码人妻丰满熟妇区毛片| 日韩精品福利在线| 欧美一区=区| 欧美一区二区视频| 国a精品视频大全| 99久久精品情趣| 国产日韩电影| 亚洲日本欧美在线| 欧美一区二区三区喷汁尤物| 亚洲精品99| 三级在线观看| 国产精品丝袜一区二区三区| 日本一区二区三区国色天香| 国产一区二区三区福利| 日韩av三级在线| 久久一区二区三区欧美亚洲| 国产日韩欧美日韩| 91精品在线免费观看| 午夜久久电影网| 精品一区二区三区久久久| 日韩和欧美一区二区| 国产精一区二区三区| 精品一区二区免费在线观看| 亚洲视频分类| 暧暧视频在线免费观看| 男人操女人免费| 成人精品一二区| 97色在线视频观看| 欧美一区二区免费观在线| 夜夜亚洲天天久久| 高清视频一区二区| 免费看的黄色欧美网站| 影音先锋日韩精品| 最新亚洲激情| 久久五月激情| 亚洲伊人春色| 你懂的成人av| 色天天综合久久久久综合片| 欧美最猛性xxxxx免费| 国模精品娜娜一二三区| 国产日韩二区| 欧美一级二级三级九九九| 国产精品免费一区二区三区在线观看 | 日韩国产高清在线| av亚洲一区二区三区| 三年片观看免费观看大全视频下载| 精品日本一区二区三区在线观看| 中文字幕亚洲欧美在线| yiren22亚洲综合伊人22| 狠狠久久婷婷| 蜜桃视频m3u8在线观看| 九色中文视频| 不卡中文字幕在线| 国产精品91久久久久久| 日韩精品免费在线视频| 午夜视频一区在线观看| 不卡影院免费观看| 亚洲美女网站| 国产传媒欧美日韩成人精品大片| 两个人看的在线视频www|