丁香五月亚洲,日女人在线,太阳城色网,韩日AV在线秒放

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

Linux crontab是用來定期執(zhí)行程序的命令。當(dāng)安裝完成操作系統(tǒng)之后,默認便會啟動此任務(wù)調(diào)度命令。

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

crond 命令每分鐘會定期檢查是否有要執(zhí)行的工作,如果有要執(zhí)行的工作便會自動執(zhí)行該工作。

注意:新創(chuàng)建的 cron 任務(wù),不會馬上執(zhí)行,至少要過 2 分鐘后才可以,當(dāng)然你可以重啟 cron 來馬上執(zhí)行。

而 linux 任務(wù)調(diào)度的工作主要分為以下兩類:

1、系統(tǒng)執(zhí)行的工作:系統(tǒng)周期性所要執(zhí)行的工作,如備份系統(tǒng)數(shù)據(jù)、清理緩存

2、個人執(zhí)行的工作:某個用戶定期要做的工作,例如每隔10分鐘檢查郵件服務(wù)器是否有新信,這些工作可由每個用戶自行設(shè)置

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

一、crontab的基本用法

分鐘(0-59) 小時(0-24) 日(1-31) 月(1-12)星期(0-7) <要執(zhí)行的命令>

其中星期從0到6,0表示周日,1~7對應(yīng)星期一到星期日,也可以用0來表示星期日。

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

上圖每個星號*分別對應(yīng)具體的時間塊(分鐘、小時、日等)。

執(zhí)行crontab -l可以列出當(dāng)前用戶的所有定時任務(wù)。

如果想要編輯當(dāng)前用戶的定時任務(wù),執(zhí)行crontab -e,如果是第一次編輯crontab定時任務(wù),需要先選擇想要使用的編輯器,如下所示,輸入對應(yīng)的編號,如輸入3,選擇vim編輯器。

[root@centos-160 ~]# crontab -lno crontab for root[root@centos-160 ~]# crontab -eno crontab for root - using an empty onecrontab: no changes made to crontab

crontab常見命令參數(shù):

usage: crontab [-u user] file

crontab [-u user] [ -e | -l | -r ]

(default operation is replace, per 1003.2)

-e (edit user's crontab)

-l (list user's crontab)

-r (delete user's crontab)

-i (prompt before deleting user's crontab)

-s (selinux context)

crontab -e – 編輯該用戶的 crontab,當(dāng)指定 crontab 不存在時新建。

crontab -l – 列出該用戶的 crontab。

crontab -r – 刪除該用戶的 crontab。

crontab -u<用戶名稱> – 指定要設(shè)定 crontab 的用戶名稱。

二、crontab使用入門

1. 每分鐘執(zhí)行一次命令

* * * * * <要執(zhí)行的命令>

簡要說明:

  • * 代表著所有可能取到的值,除了直接用 * 外,下面的幾個例子也較為常用
  • 當(dāng)指定 */5 在分鐘字段,代表每五分鐘。
  • 當(dāng)指定 0-10/2 在分鐘字段,代表在前十分鐘的每兩分鐘

比如,每分鐘進行一次手工同步時間,就可以在crontab文件中寫入下面的crontab 語句:

* * * * * chronyc -a makestep

保存、退出編輯器。然后可以通過crontab -l看到我們剛剛添加的任務(wù),等待幾分鐘就可以看到時間同步了。

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

2. 每5分鐘執(zhí)行一次命令

*/5 * * * * <要執(zhí)行的命令>

比如每5分鐘往文件~/hello.txt中寫入一個“hello world”,就可以在crontab文件中寫入下面的crontab語句:

*/5 * * * * echo "hello world" >> ~/hello.txt

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

等待一些時間就可以看到~/hello.txt文件里面多了幾個”hello world”。

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

3. 每15分鐘執(zhí)行一次命令

*/15 * * * * <要執(zhí)行的命令>

4. 每個小時的27分執(zhí)行一次命令

27 * * * * <要執(zhí)行的命令>

該定時任務(wù)每小時執(zhí)行一次,每次在27分執(zhí)行。

5. 也可以指定多個具體的執(zhí)行時間點,使用逗號分隔

0,5,10 * * * * <要執(zhí)行的命令>

將在每個小時的0分、5分、10分分別執(zhí)行一次。

6. 每半小時,即每30分鐘執(zhí)行一次命令

*/30 * * * * <要執(zhí)行的命令>

如果現(xiàn)在是10點整,那么該任務(wù)將分別在10:30 11:00 11:30 … 執(zhí)行。

需要注意的是具體的時間和設(shè)置定時任務(wù)的時間是無關(guān)的,比如我們在10:17設(shè)置了定時任務(wù),那么這個定時任務(wù)執(zhí)行的時間不是10:47、11:17、11:47等,而是10:30、11:00、11:30等。

7. 每小時的整點即0分時執(zhí)行一次命令

0 * * * * <要執(zhí)行的命令>

8. 每1小時執(zhí)行一次命令

0 */1 * * * <要執(zhí)行的命令>

如果當(dāng)前時間是10點,那么下次執(zhí)行時間就是11點。

0 */1 * * * rm -f /var/log/clickhouse-server/*.log

三、如何查看crontab的日志記錄

看 /var/log/cron這個文件就可以,可以用tail -f /var/log/cron觀察。

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

四、CronTab語法自動生成器

通過基于網(wǎng)頁的crontab語法生成器可以快速地檢查crontab語句是否符合預(yù)期或者根據(jù)我們期望的間隔時間快速生成想要的crontab語句,下面兩個網(wǎng)站都是英文的,但是都是很簡單的英文,很容易上手。

在crontab.guru 中輸入crontab語句,網(wǎng)站將會告訴我們這段語句的含義,以及執(zhí)行的具體時間,可以用來檢驗編寫的crontab語句是否正確。

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

還可以在下面的網(wǎng)站中可以設(shè)定我們想要的運行間隔,然后網(wǎng)頁會自動生成對應(yīng)的crontab語句。

http://cron.ciding.cc/

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

也可以反解析Cron 表達式:0 */5 * * *

Linux定時任務(wù)工具crontab入門(linux crontab定時任務(wù))

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。

(0)
上一篇 2022年9月16日 上午9:49
下一篇 2022年9月16日 上午10:03

相關(guān)推薦

  • 項目資源管理必備實踐指南(項目資源管理必備實踐指南有哪些)

    資源管理對于企業(yè)來說至關(guān)重要,以確保他們優(yōu)化和分配資源到正確的計劃——這些計劃與企業(yè)戰(zhàn)略相一致并帶來最大的價值。通過最大限度地減少浪費和重復(fù)、簡化和自動化流程以及最大化和加快吞吐量…

    科研百科 2022年10月27日
    388
  • 科研項目介紹 科研項目介紹怎么寫

    科研項目介紹怎么寫 科研項目介紹是一份重要文檔,用于向外界介紹一個科研項目的背景、研究目的、研究方法、預(yù)期成果和研究團隊等信息。一份好的科研項目介紹不僅可以讓讀者更好地了解項目,還…

    科研百科 2024年4月2日
    95
  • 進度計劃軟件project

    進度計劃軟件project:讓項目管理更高效 project是一個常用的項目管理工具,能夠幫助用戶輕松地組織、跟蹤和控制項目進度和資源。通過project,用戶可以輕松地制定計劃、…

    科研百科 2025年1月12日
    4
  • 科研項目特色創(chuàng)新點

    科研項目特色創(chuàng)新點 隨著科技的不斷進步,科研項目也在不斷的創(chuàng)新和發(fā)展。在當(dāng)前的社會中,科技創(chuàng)新已經(jīng)成為推動社會發(fā)展的重要力量??蒲许椖康膭?chuàng)新點不僅在于技術(shù)的應(yīng)用,更在于對社會的推動…

    科研百科 2025年3月15日
    2
  • 黨建引領(lǐng)未能發(fā)展紅色物業(yè)難

    以黨建引領(lǐng)未能發(fā)展紅色物業(yè)難為標題的中文文章: 近年來,物業(yè)管理行業(yè)的快速發(fā)展,為城市居民提供了更加優(yōu)質(zhì)、高效、安全的服務(wù)。然而,在物業(yè)管理行業(yè)中,紅色物業(yè)的發(fā)展卻存在一些問題。這…

    科研百科 2024年10月17日
    2
  • 軟件項目管理內(nèi)容

    軟件項目管理:實現(xiàn)軟件開發(fā)成功的關(guān)鍵因素 軟件項目管理是軟件開發(fā)過程中至關(guān)重要的一環(huán)。一個好的軟件項目管理可以幫助軟件開發(fā)團隊更好地規(guī)劃和管理項目,確保項目按時完成,并且達到預(yù)期的…

    科研百科 2024年8月21日
    4
  • 放大鏡下的真相:一位法學(xué)博士揭露醫(yī)療亂收費(醫(yī)療大放是什么)

    在一家三甲醫(yī)院的五星級重癥室內(nèi),有一位患者長久地躺在昏迷中。這家位于安徽蕪湖的醫(yī)院,像大多數(shù)人們信任的醫(yī)療場所,應(yīng)承載著挽救生命的使命。然而,這位患者的家屬——一位法學(xué)博士,并非來…

    科研百科 2024年4月17日
    67
  • 桌面管理大師(桌面管理軟件下載)

    桌面管理軟件下載 隨著計算機的普及,桌面管理軟件已經(jīng)成為了許多人日常辦公和娛樂的重要工具。桌面管理軟件可以幫助用戶更高效地管理計算機,簡化工作流程,提高生產(chǎn)力。在這里,我們向您介紹…

    科研百科 2024年8月30日
    3
  • 建筑施工企業(yè)獎懲管理規(guī)定

    建筑施工企業(yè)獎懲管理規(guī)定 為加強建筑施工企業(yè)的管理,提高員工的工作積極性和戰(zhàn)斗力,現(xiàn)制定建筑施工企業(yè)獎懲管理規(guī)定。 一、獎勵 1. 企業(yè)獎勵應(yīng)建立在客觀、公正、公開的基礎(chǔ)上,主要用…

    科研百科 2024年10月25日
    4
  • 合同管理成本

    合同管理成本:企業(yè)運營中不可忽視的一部分 合同管理是企業(yè)運營中不可或缺的一部分,它對于企業(yè)的長期發(fā)展和穩(wěn)健運營至關(guān)重要。然而,合同管理成本也是企業(yè)難以忽視的成本之一。本文將探討合同…

    科研百科 2024年9月19日
    13
骚气少妇一区二区| wwwjj免费毛片| 国产精品久久久久久观看| 麻豆天美少妇系列| 亚洲国产精品专区性色AV| 五月丁香91| 性国产激情精品| 国产无码高清大片| 日韩免费黄色片| 就去吻亚洲精品国产欧美| 无码专区免费视频在线播放观看视频 | 人妻中文字幕视频二区| 国产最新精品自产在线观看| 日韩人妻无码专享| 无码天天爽| 91人妻丰满熟妇Aⅴ无码| 日韩精品女同一区二区| 日韩国产一区二区三区无码| 91嫩草国产线观看免费永久| 亚洲456欧美影院| 精品国产一区二区三区久久狼| 阿城市| 国语自产拍无码精品视频 | 老司机中文字幕无码网站| 91av视频在线免费观看| 国产精品久久vr专区| 国产欧美精品三区| 免费成人小说视频| 91精品国产自产拍在线观看禁果 | 精品一区二区翘臀少妇| 天天操天天操| 四虎影院海外永久地址| 色老汉一区二区三区| 久久综合精品五月丁香| 日本中文字幕熟女| 亚洲欧美国产中文| 国产亚洲日本精品成人专区| 91人妻互换一区二区| 国产乱子经典视频在线观看| 91色悠久久久久综合网国产| 看吧av在线不卡|