• 
    

      <address id="upfr9"><pre id="upfr9"><strike id="upfr9"></strike></pre></address>
      1. <address id="upfr9"><tr id="upfr9"></tr></address><dl id="upfr9"></dl>

        PHP常用Linux系統(tǒng)定時執(zhí)行任務(wù)之Cron和Crontab介紹

        2023-03-10    分類: 網(wǎng)站建設(shè)

        Crontab定時任務(wù)
        網(wǎng)站建設(shè)過程中,很多應(yīng)用需要用到定時任務(wù),如定時備份、定時抓取、定時更新數(shù)據(jù)、重啟服務(wù)器等,這些都需要用到定時任務(wù),Windows系統(tǒng)有個計劃任務(wù),Linux則大多數(shù)人通過Cron完成。下面創(chuàng)新互聯(lián)為你介紹這個定時任務(wù)神奇。
        Cron能做什么?
        cron是Linux的一個程序,可以讓系統(tǒng)在指定的時間去執(zhí)行某個指定的工作,使用crontab指令來管理cron。
        如何編輯crontab?
        crontab -u //設(shè)定某個用戶的cron服務(wù),一般root用戶在執(zhí)行這個命令的時候需要此參數(shù)
        crontab -l //列出某個用戶cron服務(wù)的詳細內(nèi)容
        crontab -r //刪除沒個用戶的cron服務(wù)
        crontab -e //編輯某個用戶的cron服務(wù),最常用的了
        很多人不熟悉Linux指令,編輯完如何推出呢?按Esc 然后輸入:wq即可保存,如果是用root登陸,一般記錄文件會保存在/var/spool/cron/目錄root文件,可直接修改里面的內(nèi)容。
        Crontab指令格式
        * * * * * 命令
        前面五個*參數(shù)是指時間
        第一個 minute(分)可以設(shè)置0-59分
        第二個 hour(小時)可以設(shè)置0-23小時
        第三個 day of month(日期)可以設(shè)置1-31號
        第四個 month(月份):可以設(shè)置1-12月
        第五個 day of week(星期):可以設(shè)置0-7星期幾,其中0和7都代表星期天,或者我們也可以使用名稱來表示星期天到星期一,例如sun表示星期天,mon表示星期一等等
        常用Crontab命令
        每五分鐘執(zhí)行*/5 * * * *
        每小時執(zhí)行 0 * * * *
        每天執(zhí)行0 0 * * *
        每周執(zhí)行 0 0 * * 0
        每月執(zhí)行0 0 1 * *
        每年執(zhí)行 0 0 1 1 *
        如何安裝crontab
        yum install crontabs
        常用啟動關(guān)閉命令
        /sbin/service crond start //啟動服務(wù)
        /sbin/service crond stop //關(guān)閉服務(wù)
        /sbin/service crond restart //重啟服務(wù)
        /sbin/service crond reload //重新載入配置
        service crond status //查看crontab服務(wù)狀態(tài):
        service crond start //手動啟動crontab服務(wù):
        ntsysv //查看crontab服務(wù)是否已設(shè)置為開機啟動
        chkconfig –level 35 crond on //加入開機自動啟動
        * 23-7/1 * * * /etc/init.d/nginx restart //晚上11點到早上7點之間,每 隔一小時重啟nginx
        0 11 4 * mon-wed /etc/init.d/nginx restart //每月的4號與每周一到周三 的11點重啟nginx
        0 4 1 jan * /etc/init.d/nginx restart //一月一號的4點重啟nginx
        */30 * * * * /usr/sbin/ntpdate 210.72.145.20 //每半小時同步一下時間
        crontab執(zhí)行PHP腳本
        以下兩種都行
        */1* * * * /usr/local/php/bin/php test.php
        0 * * * * /usr/bin/wget -q 網(wǎng)址/Index/dingshi
        作為一個PHP程序員,了解這個工具非常有必要,希望對大家有幫助。

        名稱欄目:PHP常用Linux系統(tǒng)定時執(zhí)行任務(wù)之Cron和Crontab介紹
        文章分享:http://www.jbt999.com/news0/243050.html

        成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、ChatGPT、搜索引擎優(yōu)化、全網(wǎng)營銷推廣網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)

        廣告

        聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

        搜索引擎優(yōu)化

      2. 
        

          <address id="upfr9"><pre id="upfr9"><strike id="upfr9"></strike></pre></address>
          1. <address id="upfr9"><tr id="upfr9"></tr></address><dl id="upfr9"></dl>
            国产黄色在线视频 | 少妇被c 黄 在线网站动漫 | 一级操逼A片 | 在线免费看无霉三级黄片 | 久9精品 久操欧美 | 日日69| 亚洲家庭乱轮五月天 | 成了人av| 五月天黄色片 | 欧美性爱亚洲日韩 |