crontab 的簡要介紹

2022-09-03 04:24:11 字數 1413 閱讀 4063

1、概述:

crontab 用於週期性被執行的指令,該指令從標準裝置輸入指令,並將指令存放在crontab檔案中,供之後讀取和執行。

/etc/crontab   存放被定期執行的指令

/etc/cron.deny 不能使用crontab的使用者

/etc/cron.allow 可以使用crontab的使用者

以上兩個檔案都有的時候allow優先,都沒有的時候只能root使用者使用

2、crontab的命令

crontab -e  使用文字編輯器來編輯時程表

crontab -l  檢視時程表

crontab -r  刪除時程表

crontab -v 列出使用者crontab狀態

3、crontab的編寫規則

* * * * *  command path

排程命令規則

欄位名稱

說明取值範圍

分鐘每小時的第幾分鐘執行

0-59

小時  

每日的第幾個小時執行

0-23

日期每月的第幾天執行

1-31

月曆每年的第幾月執行

1-12

星期每週的第幾天執行

0-6命令名稱

欲執行的命令及引數

常用特殊符號

符號 說明

*表示任何時刻

,表示分割

-表示乙個段,如第二段裡: 1-5,就表示1到5點

/n表示每個n的單位執行一次,如第二段裡,*/1, 就表示每隔1個小時執行一次命令。也可以寫成1-23/1.

4、cron的服務啟動

我麼可以通過 chkconfig --list | grep cron 來檢視cron的服務啟動情況

[root@xiaoluo home]# chkconfig --list | grep

cron

crond

0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

我麼可以看到如果系統的級別是1-4 ,cron的服務都會開機自啟動。我們可以使用如下命令來設定伺服器的啟動項:

/sbin/service crond start

/sbin/service crond restart

/sbin/service crond stop

/sbin/service crond relaod

如果要把crond設定為開機自動啟動可以在,/etc/rc.d/rc.local 指令碼中加入/sbin/service crond start

關於crontab的簡要介紹至此完!

Asp HTTP 簡要介紹

asp http 簡要介紹 特性 1 get post head 請求方法 2 response 回應 頭可見 3 accept 接受 頭可修改 4 超時時間可調整 5 支援proxy 6 自定義客戶 頭 7 自定義posts的內容 型別頭 8 重定向 9 支援驗證內容 10 從url獲得檔案 包括...

Ransac 簡要介紹

什麼是ransac?ransac是randomsampleconsensus 隨機抽樣一致性 的縮寫。它是從乙個觀察資料集合中,估計模型引數 模型擬合 的迭代方法。它是一種隨機的不確定演算法,每次運算求出的結果可能不相同,但總能給出乙個合理的結果,為了提高概率必須提高迭代次數。ransac很強大。如...

簡要介紹WPF

什麼是wpf wpf是windows presentation foundation的簡稱,顧名思義是專門用來編寫程式表示層的技術和工具。當今的程式除了一些非常小巧的實用工具外,大部分程式都是多層架構的程式,一般至少包含三層 資料層 業務邏輯層和表示層。這3層的功能大致如下 wpf的功能就是用來編寫...