作業系統——crontab

來源:互聯網
上載者:User

標籤:

作業系統——crontab

1. 綜述

  crontab可用來設定定期執行程式。

  cron可以讓系統在指定的時間,去執行某個指定的工作,我們可以使用crontab指令來管理cron機制。

2. 例題

  現有三個備份指令碼程式,其中 backup1 是在每個工作日(周一至周五)的工作時間(早 9 點至晚5 半)每半小時運行一次的增量備份程式,backup2 是在每天晚上 11 點 30 分執行的全備份程式,backup3 則是在每月 1 日和 15 日淩晨 1 點啟動並執行程式, 它的功能是將相關統計資料歸檔到磁帶上。
  1) 請寫一個 crontab 檔案,使得這些任務能夠自動按時完成。
  2) 當使用 crontab 命令進行設定時,需要編輯一些位於/etc/目錄和 crotab 相關的設定檔,這些檔案普通使用者是沒有修改許可權的。請問如何設定 crontab 命令的許可權,使得普通使用者可以使用它寫入資料。

 

crontab格式為: 分  時  日  月  星期  要啟動並執行命令

crontab中每一行可理解為一個時間的運算式,噹噹前時間滿足這個運算式時執行相應的程式。

分鐘位上 */30 代表每三十分鐘執行(並且滿足日期月份等要求的情況下),同理 */10 代表每十分鐘。

作業系統——crontab

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.