Centos 6 8 定時任務Crontab服務

2022-06-14 03:54:11 字數 1815 閱讀 8716

一,crontab服務的簡介

二、安裝cron服務

安裝cron服務 :

--yum install vixie-cron

--yum install crontabs

檢出cron服務

檢查crontab工具是否安裝:--crontab -l

檢查crontab服務是否啟動:--service crond status

執行crontab -l 可能會報錯:no crontab for root

解決方法:

在 root 使用者下輸入 crontab -e ,按 esc 按: wq   回車 ,再輸入 crontab -l 就沒有問題了

主要原因是由於這個liunx伺服器 第一次使用 crontab,還沒有生成對應的檔案導致的,執行了編輯(crontab -e)後 就生成了這個檔案

三、cron配置檔案格式

四、具體事例

每晚的21.30重啟apache

每月1、10、22日的4.:45 重啟apache

每月1到10日的4:45重啟apache

每隔兩分鐘重啟apache伺服器

晚上11點到早上7點之間,每隔一小時重啟apache

每天18:30至23:00之前每隔30分鐘重啟apache

五、工具使用

檢視本機的所有定時任務

crontab 全域性的系統配置檔案: /etc/crontab

crontab 的日誌:全部都儲存在/var/log/cron下面

CentOS6 8聯網設定

測試環境 win10主機 vmware14 pro centos6.8 1.以root賬戶登入centos,執行如下指令 記下第一行的數值ifcfg eth0,接著在終端輸入 vi etc sysconfig network scripts ifcfg eth0 進入網路配置檔案,在此處設定boot...

centos定時任務cron

任務指令行包括五個時間日期域,接著乙個使用者域 如果是系統級的任務檔案 其餘的被當做是此任務的命令列。下圖顯示系統級任務檔案中的指令行的格式 例如 1 root usr local nginx logs nginx log.sh 每分鐘執行一次 usr local nginx logs nginx ...

centos定時任務crontab

1 簡介 crond 是linux下用來週期性的執行某種任務或等待處理某些事件的乙個守護程序,與windows下的計畫任務類似。任務排程分為兩類 系統任務排程和使用者任務排程。系統任務是由 cron crond 這個系統服務來控制的,這個系統服務是預設啟動的。使用者自己設定的計畫任務則使用cront...