《linux核心應用程式命令速查》連載九:crontab:設定計時器

來源:互聯網
上載者:User
4.12 crontab:設定計時器

作用:crontab命令用於安裝、刪除或者列出用於驅動cron後台進程的任務表。然後,該配置由cron守護進程在設定的時間執行。

用法:crontab [-u user]檔案

或 crontab [-u user] { -e | -l | -r }

主要選項如下。

— -e:執行文字編輯器來設定時程表,預設的文字編輯器是vi。

— -r:刪除目前的時程表。

— -l:列出目前的時程表。

— [-u user]:指定要設定的使用者名稱稱。

crontab檔案的用法是:minute hour day month dayofweek command

minute——分鐘,0~59之間的任何整數。hour——小時,0~23之間的任何整數。day——日期,1~31之間的任何整數(如果指定了月份,必須是該月份的有效日期)。month——月份,1~12之間的任何整數(或使用月份的英文簡寫,如Jan,Feb等)。dayofweek——星期,0~7之間的任何整數,這裡的0或7代表星期日(或使用星期的英文簡寫,如Sun,Mon等)。command——要執行的命令(可以是ls之類的命令,也可以執行自行編寫的指令碼的命令。)

應用執行個體如下。

設定一個定時、週期性系統提示:

#crontab -e

此時系統會開啟一個vi編輯器,如果輸入35 17 * * 5 Wall“明天休息,注意備份資料庫”,然後存檔退出。這時在/var/spool/cron/目錄下會產生一個cao檔案,內容如下:

# DO NOT EDIT THIS FILE - edit the master and reinstall.

# (/tmp/crontab.2707 installed on Thu Jan 1 22:01:51 2004)

# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)

35 17 * * 5 wall "明天休息,注意備份資料庫 "

這樣到每個星期五下班時間(17:35),系統就會彈出一個顯示屏提醒我們注意備份資料庫。顯示結果4-2所示。

圖4-2 一個定時、週期性系統提示

 

 

書名:Linux核心應用程式命令速查

作者:曹江華, 方建國編著

ISBN:978-7-121-11149-5

出版日期:20107

定價:59.00

開本:16

頁碼:528

經過十幾年的發展,Linux作業系統不斷完善,得到了更多的應用。現在,Linux案頭已經相對成熟,但是命令列技術仍然是Linux 的核心技術。

本書彙集了Linux命令列下核心管理命令(包括最新的虛擬化管理命令、SELinux管理命令)的功能說明、文法說明、選項介紹、典型應用執行個體和注意事項等,對每一個命令都做了非常詳盡的介紹,並列舉了大量的執行個體進行說明,可以使讀者對Linux下的命令有快速深入的認識。全書按照Linux命令的功能進行分類,便於讀者查詢。閱讀本書之前不需要讀者掌握太多的背景知識,無論讀者是UNIX使用者還是Linux新手,甚至是從未接觸過Linux的Windows使用者,都可以輕鬆地理解和掌握這些內容,並可以快速瞭解和使用各個發行版的Linux系統。本書使用RHEL 5.5所涉及的命令,同時也適用於其他Linux發行版,是所有Linux使用者必備的參考用書。

相關連載:

《linux核心應用程式命令速查》連載八:kill:殺掉進程

《linux核心應用程式命令速查》連載八:bg:後台運行命令

《linux核心應用程式命令速查》連載六:batch:在系統負載水平允許的時候執行命令

《linux核心應用程式命令速查》連載五:atq:顯示目前使用at命令後待執行的命令隊列

《linux核心應用程式命令速查》連載四:at:定時運行命令

《linux核心應用程式命令速查》連載三:sa:報告、清理並維護進程統計檔案

《linux核心應用程式命令速查》連載二:lastcomm:顯示以前使用過的命令的資訊

《linux核心命令速查》連載一:accton:開啟或關閉進程統計

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.