本篇內容主要講解“Centos下通過配置crontab來定時執(zhí)行任務”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Centos下通過配置crontab來定時執(zhí)行任務”吧!
創(chuàng)新互聯是專業(yè)的東坡網站建設公司,東坡接單;提供成都網站制作、網站建設,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行東坡網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!
Centos下可以通過配置crontab來定時執(zhí)行任務,執(zhí)行體可以是一條系統(tǒng)命令或自己寫的一個腳本,同時可以指派用戶來執(zhí)行。配置crontab有兩種方法。
方法1、使用crontab命令,例如添加一個新的或編輯已有的,使用:
crontab -e
就可以進入配置文件。此時配置crontab的執(zhí)行者是當前登入用戶,如果當前用戶是root,需要為其他用戶配置,可以使用
crontab -e -u 用戶名
或
su 用戶名
crontab -e
這種方法有一個缺點,就是當前系統(tǒng)中配置的crontab不在一個配置文件中,讓管理員不方便查詢系統(tǒng)到底有多少個crontab。
方法2、直接在/etc/crontab文件中添加,不過需要是root身份。打開文件,應該會看到類似下面的信息
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# 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
要添加新的crontab,只需要在文件最后增加即可。注意這里面需要指定用戶名;而方法1中則不需要,如果指定了,它會認為是命令的一部分,從而可能導致crontab執(zhí)行失敗。
如果服務器都是有root來管理,建議添加crontab使用方法2,這樣系統(tǒng)中的所有計劃任務都在一起,一目了然。
到此,相信大家對“Centos下通過配置crontab來定時執(zhí)行任務”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!
網站欄目:Centos下通過配置crontab來定時執(zhí)行任務
文章地址:http://jinyejixie.com/article8/pggcop.html
成都網站建設公司_創(chuàng)新互聯,為您提供定制開發(fā)、企業(yè)建站、Google、網站內鏈、建站公司、自適應網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯