計畫任務crontab

2022-02-20 19:07:40 字數 1220 閱讀 7658

參考:

服務名稱:crond

檢視服務狀態示例:

service crond status

systemctl status crond #centos

7

設定方法:

1.命令列執行:crontab -e

2.命令列執行:vim /etc/crontab 新增內容

示例:

shell=/bin/bash

path=/sbin:/bin:/usr/sbin:/usr/bin

mailto=root                            

# for details see

man4

crontabs

# example of job definition:

# .---------------- minute (0 - 59

)# | .------------- hour (0 - 23

)# | | .---------- day of month (1 - 31

)# | | | .------- month (1 - 12

) or jan,feb,mar,apr ...

# | | | | .---- day of week (0 - 6) (sunday=0 or 7

) or sun,mon,tue,wed,thu,fri,sat

# | | | | |# * * * * * user-name command to be executed

45 */1 * * * root /usr/local/bin/sshpass -p "

abcdefg

"ssh -p2222 [email protected]  #每小時的第45分鐘以root使用者ssh登入主機123.123.123.123

若要關閉郵件通知:

45 */1 * * * root /usr/local/bin/sshpass -p "

abcdefg

"ssh -p2222 [email protected] >/dev/null

2>&1

ps

手動刪除/var/log/secure的內容後,需要重啟日誌服務:service rsyslog restart    #centos下

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