centos7自帶定時任務crontab
沒有的話安裝yum install crontabs
開機啟動
systemctl enable crond
啟動服務
systemctl start crond
重啟systemctl restart crond
檢視狀態
systemctl status crond
設定定時任務
vim /etc/crontab可以看到定時任務說明
shell=/bin/bash
path=/sbin:/bin:/usr/sbin:/usr/bin
mailto=root
# for details see man 4 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
說明:
minute 每小時的第幾分鐘執行 0-59hour 每日的第幾個小時執行 0-23
day 每月的第幾天執行 1-31
month 每年的第幾月執行 1-12
day 每週的第幾天執行 0-6
*/1 * * * * root /home/test.sh 一分鐘執行一次,執行指令碼* 2 * * * * root /home/test.sh 每天凌晨2點1分,執行指令碼
0 2 * * * * root /home/test.sh 每天凌晨2點整,執行指令碼
載入任務,生效
crontab /etc/crontab
檢視定時任務
crontab -l
centos 7 定時任務
前言 cron服務是linux的內建服務,但它不會開機自動啟動。可以用以下命令啟動和停止服務 sbin service crond start sbin service crond stop sbin service crond restart sbin service crond reload 要...
centos7 設定定時任務
1 crontab e直接進入vi模式新增。此任務儲存在 var spool cron 裡面對應的使用者名稱檔案 2.etc crontab 此計畫任務所有人可用,但是 使用者名稱 commend 多了個使用者名稱新增 3.檢視排程任務 crontab l 列出當前的所有排程任務 一 安裝 cron...
Centos7 設定定時任務
張志翔 2019 06 17 18 55 10 分類專欄 linux 收起最近出了一件大事,用showdoc的docker方式部署在伺服器上,白天有工人換機箱,把電斷了,導致showdoc資料丟了。備份資料刻不容緩。1 安裝 crontabs服務並設定開機自啟 yum install crontab...