欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux下淺談crond與crontab的命令用法

 更新時間:2017年06月27日 10:33:52   作者:BabysBreath_hl  
本篇文章主要介紹了Linux下淺談crond與crontab的用法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一、什么是crond?

crond是Linux系統(tǒng)用來定期執(zhí)行命令或指定程序的服務的一種服務或軟件。一般情況下當我們安裝完成Linux操作系統(tǒng)之后,默認便會啟動Crond任務調(diào)用服務。Crond服務會定期(默認一分鐘檢查一次)檢查系統(tǒng)中是否有要執(zhí)行的任務工作。如果有,便根據(jù)其預先設定的定時任務規(guī)則自動執(zhí)行該定時任務工作。這個Crond定時服務就像我們的鬧鐘一樣。

crontab是用于設置周期性被執(zhí)行的指令,該命令從標準輸入設備讀取指令,并將其存放于“crontab”文件中,以供之后讀取與執(zhí)行。

二、crontab的用法

1、crontab語法介紹

crontab是用來讓使用者在固定時間或固定時間間隔執(zhí)行程序之用,也就是類似使用者的時刻表。

使用權限

root用戶和crontab文件的所有者

語法

crontab [-e[UserName]]|[-l[UserName]]|[-r[UserName]]|[-v[UserName]|File] 

參數(shù)解析:

  1. -e:執(zhí)行文字編輯器來設定時刻表,內(nèi)定的文字編輯器是vi,如果需使用其他文字編輯器,就需要設定VISUAL環(huán)境變數(shù)來指定使用哪一個文字編輯器。
  2. -r:刪除目前的日程表
  3. -l:列出目前的時刻表
  4. -v:列出用戶cron作業(yè)狀態(tài)

時刻表的格式:


使用方法:

用VI編輯一個文件cornfile,然后在這個文件中輸入格式良好的時程表。編輯完成后,保存并退出。然后在root模式下命令行輸入:

crontab cornfile 

這樣就將cornfile文件提交給cron進程,同時,新創(chuàng)建cronfile的一個副本已經(jīng)被放在 /var/spool/cron目錄中,文件名就是用戶名。

測試用例:

每月每天每小時的第0分鐘執(zhí)行一次/bin/Is:
0 * * * * /bin/Is
在12月內(nèi),每天的早上6點到12點中,每隔20分鐘執(zhí)行一次/usr/bin/backup:
*/20 6-12 * 12 * /usr/bin/backup
周一到周五每天下午5:00寄一封信給alex_mail_name:
0 17 * * 1-5 mail -s "hi"alex_mail_name</tmp/maildata

查看cron運行日志:

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

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 虛擬機中ubuntu不能聯(lián)網(wǎng)問題的解決方法

    虛擬機中ubuntu不能聯(lián)網(wǎng)問題的解決方法

    這篇文章主要為大家詳細介紹了虛擬機中ubuntu不能聯(lián)網(wǎng)問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • Linux?socket函數(shù)詳解

    Linux?socket函數(shù)詳解

    在網(wǎng)絡編程中,協(xié)議是指計算機系統(tǒng)之間進行通信和交互所遵循的規(guī)則和約定,協(xié)議在網(wǎng)絡編程中起著舉足輕重的作用,它定義了通信雙方的行為規(guī)范,確保了網(wǎng)絡通信的順利進行,這篇文章主要介紹了Linux?socket函數(shù),需要的朋友可以參考下
    2024-02-02
  • Apache Spark詳解(推薦)

    Apache Spark詳解(推薦)

    spark.executor.memory以及其他Spark配置參數(shù)既可以在代碼中設置,也可以在其他幾個地方設置,具體取決于你的使用場景和偏好,這篇文章主要介紹了Apache Spark詳解,需要的朋友可以參考下
    2024-07-07
  • linux_HDFS文件上傳后的追加報錯問題

    linux_HDFS文件上傳后的追加報錯問題

    這篇文章主要介紹了linux_HDFS文件上傳后的追加報錯問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • CentOS MySQL 5.7編譯安裝步驟詳細說明

    CentOS MySQL 5.7編譯安裝步驟詳細說明

    這篇文章主要介紹了CentOS MySQL 5.7編譯安裝詳細介紹的相關資料,這里對安裝步驟進行了詳細介紹,需要的朋友可以參考下
    2016-12-12
  • Linux系統(tǒng)下Tomcat8啟動速度很慢的解決方法

    Linux系統(tǒng)下Tomcat8啟動速度很慢的解決方法

    這篇文章主要給大家介紹了關于在Linux系統(tǒng)下Tomcat8啟動速度很慢的解決方法,需要的朋友可以參考下
    2017-08-08
  • Linux系統(tǒng)命令中tree命令詳解

    Linux系統(tǒng)命令中tree命令詳解

    tree命令以樹狀圖列出文件目錄結(jié)構(gòu)。不過某些Linux上(Centos 6.4)沒有tree命令,下面這篇文章將先進行介紹安裝方法,然后詳細介紹tree命令的使用,有需要的朋友們可以參考借鑒,下面跟著小編來一起看看吧。
    2016-12-12
  • Linux虛擬機如何改中文

    Linux虛擬機如何改中文

    這篇文章主要介紹了Linux虛擬機如何改中文問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Apache服務器二級域名的完美實現(xiàn)

    Apache服務器二級域名的完美實現(xiàn)

    Apache服務器二級域名的完美實現(xiàn) 首先,你的擁有一個有泛域名解析的頂級域名,例如: domain.com
    2008-10-10
  • 詳解Linux下你所不知道的7個SSH命令用法

    詳解Linux下你所不知道的7個SSH命令用法

    這篇文章主要介紹了Linux SSH命令,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05

最新評論