centos7配置定時任務

2021-09-29 03:29:37 字數 1387 閱讀 7267

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

hour 每日的第幾個小時執行 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...