利用cygwin建立windows下的crontab定時任務

要求

    • 必備知識

      熟悉基本編程環境搭建。html

    • 運行環境

      windows 7(64位);
      Cygwin-1.7.35 編程

    • 下載地址

      環境下載windows

2015-04-05_154024

什麼是Cygwin

Cygwin是一個在windows平臺上運行的類UNIX模擬環境,是cygnus solutions公司開發的自由軟件(該公司開發的著名工具還有eCos,不過現已被Redhat收購)。它對於學習UNIX/Linux操做環境,或者從UNIX到Windows的應用程序移植,或者進行某些特殊的開發工做,尤爲是使用GNU工具集在Windows上進行嵌入式系統開發,很是有用。隨着嵌入式系統開發在國內日漸流行,愈來愈多的開發者對Cygwin產生了興趣。服務器

下載和安裝

安裝文件我一下上傳到百度雲去了,請自行下載!工具

PS:安裝的時候默認是不會安裝 cygrunsrv 和 cron 這2個程序的,因此你們要在Admin項裏把這2個程序安裝上。學習

最近一直有總一種要把整個Linux平臺移植到Windows上來的感受。別等我也任性了,我必定會去阿里雲承包整片魚塘,以下圖(^_^):ui

_r2_c2

啓動cygwin後能看到以下界面則成功阿里雲

2015-04-05_201030

設置編碼,我就再也不配文字了,仔細看圖,哈哈~~:編碼

2015-04-05_212547

安裝cygrunsrv及cron程序

  1. 在Cygwin下安裝cygrunsrv及cron程序
  2. 將cron安裝爲windows服務。
    cygrunsrv -I cron -p /usr/sbin/cron -a -n
    網上有些文章中命令格式爲: cygrunsrv -I cron -p /usr/sbin/cron -a -d,多是由於cron版本不一樣。
    cygrunsrv參數說明:
    • -I: 安裝服務
    • -R:刪除服務
    • -S:啓動服務
    • -E:中止服務
    • -Q:查詢服務
    • -L:顯示全部服務
    安裝服務的參數:
    • -p:指定服務程序路徑
    • -a:指定服務程序命令參數
    • -e:指定服務程序的環境變量
    • -d:服務的顯示名稱
  3. 啓動cron服務
    cygrunsrv -S cron

除以上方法外,也能夠使用/usr/bin/cron-config命令安裝cron的windows服務url

安裝失敗解決辦法

你確定安裝失敗了,對不對,對不對!是的,你安裝失敗了,可是我也不知道你爲何就安裝失敗了呢?也別來問我你爲何安裝失敗? 由於我也不可能知道你怎麼就安裝失敗了! 還有一種可能就是,其實已經安裝成功了,可是你誤覺得安裝失敗了!好吧,反正你就是安裝失敗了!下邊提供了一些參考地址,總有一款適合你!(^_^)

如以上文章或連接對你有幫助的話,別忘了在文章結尾處輕輕點擊一下 「還不錯」按鈕或到頁面右下角點擊 「贊一個」 按鈕哦。你也能夠點擊頁面右邊「分享」懸浮按鈕哦,讓更多的人閱讀這篇文章。

做者: Li-Cheng
因爲本人水平有限,文章在表述和代碼方面若有不妥之處,歡迎批評指正。留下你的腳印,歡迎評論哦。你也能夠關注我,一塊兒學習哦!

(^_^)若是您以爲此文對您有幫助的話,打個賞喝個咖啡吧,麼麼噠(^_^)

相關文章
相關標籤/搜索