久久久国产精品,成人无码精品1区2区3区免费看,日韩男人天堂,午夜77777

鄭州信息科技中專職業(yè)學院中專部

不僅僅統(tǒng)招學歷喲

  • 熱門專業(yè)!
  • 大學校園!
  • 就業(yè)保障!
  • 拿學歷又能高薪就業(yè),誰能不愛!
了解詳情>
鄭州北大青鳥翔天信鴿參加“安心學習·放心就業(yè)”公約簽約儀式

讓每一個家庭“安心”、“放心”

  • 教學為本
  • 師愛為魂
  • 安心學習
  • 放心就業(yè)
了解詳情>
北大青鳥20周年慶典與總部年會鄭州翔天信鴿榮獲7項榮譽

深耕細作IT職業(yè)教育15載

  • 青鳥之星教學質(zhì)量大獎
  • 卓越風云人物
  • 北大青鳥中心理事會成員
  • 七項榮耀載譽而行!
了解詳情>
鄭州北大青鳥學員喜獲全國IT精英挑戰(zhàn)賽冠軍

我們教學怎么樣

  • 實力見證
  • 網(wǎng)絡(luò)組一等獎
  • 網(wǎng)絡(luò)組二等獎
  • 軟件組四等獎
  • 200家校區(qū)脫穎而出!
了解更多>
北大青鳥榮獲315重承諾守信用放心品牌

北大青鳥職業(yè)IT20周年

  • 重承諾
  • 守信用
  • 放心品牌
  • 放心學習
  • 靠靠譜譜好就業(yè)!
了解更多>
學IT好工作高薪就業(yè)

我命由我不由天

  • 學個性的技術(shù)
  • 做愛做的事
  • 掙滿意的錢
  • 衣食無憂
  • 選擇寬且高大尚!
了解更多>
鄭州北大青鳥IT培訓辦學14年

我們靠不靠譜

  • 14年辦學
  • 14年磨練
  • 14年成長
  • 14年探索
  • 只為讓每個學員成材!
了解更多>
鄭州北大青鳥IT培訓

不打工也牛掰

  • 好工作
  • 好環(huán)境
  • 高薪資
  • 好課程
  • 支持你成為有“錢”人!
了解更多>

學IT就讀北大青鳥

  • 好工作
  • 好未來
  • 好老師
  • 好課程
  • 支持你成為受人尊敬的人!
了解更多>
linux下兩種設(shè)定任務(wù)定時執(zhí)行的方法
作者: 添加時間:10-13 瀏覽次數(shù):0

      大家都熟知一般的殺毒軟件或者郵件系統(tǒng)又有時間設(shè)定功能,包括手機也有,那么作為操作系統(tǒng),在linux下事業(yè)也可以設(shè)定任務(wù)開始執(zhí)行的時間呢?今天我們河南北大青鳥鄭州IT培訓學校就來給大家介紹兩種設(shè)定的方法。

1、at命令
  假如我們只是想 要讓特定任務(wù)運行一次,那么,這時候就要用到at監(jiān)控程序了。
  設(shè)置at命令很簡單,指示定運行的時間,那么就會在哪個時候運行。at類似打印 進程,會把任務(wù)放到/var/spool/at目錄中,到指定時間運行它 。at命令相當于另一個shell,運行at time命令時,它發(fā)送一個個命令,可以輸入任意命令或者程序。at now + time命令可以在指示任務(wù)。
  假設(shè)處理一個大型數(shù)據(jù)庫,要在別人不用系統(tǒng)時去處理數(shù)據(jù),比如凌晨3點10分。那么我們就應(yīng)該先建立/home/kyle/do_job腳本管理數(shù)據(jù)庫,計劃處理/home/kyle/do_job文件中的結(jié)果。正常方式是這樣啟動下列命令:
  # at 2:05 tomorrow
  at>/home/kyle/do_job
  at> Ctrl+D
  AT Time中的時間表示方法
  -----------------------------------------------------------------------
  時 間 例子 說明
  -----------------------------------------------------------------------
  Minute    at now + 5 minutes   任務(wù)在5分鐘后運行
  Hour      at now + 1 hour      任務(wù)在1小時后運行
  Days      at now + 3 days      任務(wù)在3天后運行
  Weeks     at now + 2 weeks     任務(wù)在兩周后運行
  Fixed     at midnight          任務(wù)在午夜運行
  Fixed     at 10:30pm           任務(wù)在晚上10點30分
  注意:一定要檢查一下atq的服務(wù)是否啟 動,有些操作系統(tǒng)未必是默認啟動的, linux默認為不啟動,而ubuntu默認為啟動的。檢查是否啟動,用service atd檢查語法,用service atd status檢查atd的狀態(tài),用service atd start啟動atd服務(wù)。
  查看at執(zhí)行的具體內(nèi)容:一般位于/var/spool/at目錄下面, 用vi打開,在最后一部分就是你的執(zhí)行程序
2、crontab
  cron是一個linux下 的定時執(zhí)行工具,可以在無需人工干預(yù)的情況下運行作業(yè)。由于Cron 是Linux的內(nèi)置服務(wù),但它不自動起來,可以用以下的方法啟動、關(guān)閉這個服務(wù):
  /sbin/service crond start    //啟動服務(wù)
  /sbin/service crond stop     //關(guān)閉服務(wù)
  /sbin/service crond restart  //重啟服務(wù)
  /sbin/service crond reload   //重新載入配置
  /sbin/service crond status   //查看服務(wù)狀態(tài)
  你也可以將這個服務(wù)在系統(tǒng)啟 動的時候自動啟動:
  在/etc/rc.d/rc.local這個腳本的末尾加上:
  /sbin/service crond start

  現(xiàn)在Cron這個服務(wù)已經(jīng)在進程里面了,我們就可以用這個服務(wù)了,Cron服務(wù)提供以下幾種接口供大家使用:
       直接用crontab命 令編輯
  cron服務(wù)提供 crontab命令來設(shè)定cron服務(wù)的,以下是這個命令的一些參數(shù)與說明:
  crontab -u //設(shè)定某個用戶的cron服務(wù),一般root用戶在執(zhí)行這個命令的時候需要此參數(shù)
  crontab -l //列出某個用戶cron服務(wù)的詳細內(nèi)容
  crontab -r //刪除某個用戶的cron服務(wù)
  crontab -e //編輯某個用戶的cron服務(wù)
  比如說root查看自己的cron設(shè)置:crontab -u root -l
  再例 如,root想刪除fred的cron設(shè)置:crontab -u fred -r
  基本格式 :
  *  *  *  *  *  command
  分  時  日  月  周  命令
  第1列表示分鐘1~59 每分鐘用*或者 */1表示
  第2列表示小時1~23(0表示0點)
  第3列表示日期1~31
  第4列表示月份1~12
  第5列標識號星期0~6(0表示星期天)
  第6列要運行的命令
  crontab文件的一些例子:
  #每晚的21:30重啟apache。
  30 21 * * * /usr/local/etc/rc.d/lighttpd restart
  #每月1、10、22日
  45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart
  #每天早上6點10分
  10 6 * * * date
  #每兩個小時
  0 */2 * * * date
  #晚上11點到早上8點之間每兩個小時,早上8點
  0 23-7/2,8 * * * date
  #每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點
  0 11 4 * mon-wed date
  #1月份日早上4點
  0 4 1 jan * date

這樣設(shè)置代碼就可以輕松實現(xiàn)任務(wù)的定時執(zhí)行了,想要了解更多網(wǎng)絡(luò)技術(shù)知識請鏈接:http:///


本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學習技巧、就業(yè)案例、招生詳情等問題,可以對在線咨詢老師進行一對一問答!


分享到: