計畫任務crontab

2021-10-10 20:39:51 字數 905 閱讀 4130

crontab :用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程表。

-u user 是指設定指定 user 的時程表,這個前提是你必須要有其許可權(比如說是 root)才能夠指定他人的時程表。如果不使用 -u user 的話,就是表示設定自己的時程表。

引數說明:

-e : 執行文字編輯器來設定時程表

-r : 刪除目前的時程表

-l : 列出目前的時程表

11月25日20點,每隔一分鐘重啟一次apache服務,並禁用系統通知

周一到周五每天下午 5:00 寄一封信給 [email protected]

[root@docker ~]

# crontab -e

0 17 *

* 1-5 mail -s "hi" [email protected]

檢視當前計畫任務

* 1-5 mail -s "hi" [email protected]

刪除所有計畫任務

[root@docker ~]

# crontab -r

[root@docker ~]

# crontab -l

no crontab for root

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...

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 第...

crontab計畫任務

crontab是linux下定製計畫任務的工具,其使用方便,是居家旅行 定時搞事的必備神器。本篇記錄下crontab使用方法,以及注意坑點。command一般寫計畫任務,都是執行crontab e然後寫入計畫任務,儲存退出即可。sleep 10 每10s執行一次。30 21 usr local et...