crontab命令用於設定週期性的被執行指令。通常在後台執行。
linux
系統中經常會用到。
crontab
檔案每行都遵守特定的格式,主要是由空格或
tab分隔為數個領域,每個領域可以放置單一或多個數值。
使用說明:
crontab 【
-e】【
-l】【
-r】【-v】
-e:編輯
crontab
-r:刪除任務計畫
-l:列出任務計畫
-v:列出使用者任務計畫執行的狀態 如:
分 時 日 月 周
* * * * *
1 * * * * 每月每日每時
1分執行
1 * 1 * * 每月
1日每時
1分執行 13
13**3 每週3的
13時13分執行
*/5**
** 每
5分鐘執行任務
後邊跟上要執行的命令
如果不小心使用crontab -r
刪除了crontab
檔案,假設你在自己的
$home
目錄下還有乙個備份,那麼可以將其拷貝到
/var/spool/cron/
,其中是使用者名稱。如果由於許可權問題無法完成拷貝,可以用:
$ crontab
其中,是你在
$home
目錄中副本的檔名。
如: [root@localhost cron]# at 14:30
at> touch aa
at> (
ctrl+d
退出)
job 1 at 2014-05-19 14:30
在14:30
分的時候自動建立乙個
aa空檔案
crontab計畫任務
背景 公司要求刪除2天之前的備份檔案及所有日誌,免得把硬碟給整爆了,上伺服器看了下,居然都有3個月的備份沒有清理了 su root citics 200 cd du sh cd dbbak du sh cd rman du sh cd data du sh 125執行程式 vim delbkp.sh...
Linux任務計畫crontab
crontab簡介 crontab 命令常見於 unix 和類 unix 的作業系統之中 linux 就屬於類 unix 作業系統 用於設定週期性被執行的指令。該命令從輸入裝置讀取指令,並將其存放於 crontab 檔案中,以供之後讀取和執行。通常,crontab 儲存的指令被守護程序啟用,cron...
crontab計畫任務
編輯crontab檔案 crontab e 檢視crontab日誌 tail 100f var log cron 基本格式 command 分 時 日 月 周 命令 第1列表示分鐘1 59 每分鐘用 或者 1表示 第2列表示小時1 23 0表示0點 第3列表示日期1 31 第4列表示月份1 12 第...