※ Cygwin 安裝方式

crontab的时候,重要的配置检测使用cron-config

大部分选项使用yes即可修复(权限、帐户等)

※ Cygwin 安裝方式:

參考: http://www2.cyut.edu.tw/~s9154610/cygwin.html


※ 在 WinXP 的 Cygwin 上安裝 ssh 伺服器:

1. Cygwin 必要安裝的兩個套件:OpenSSH、cygrunsrv

2. 修改 WinXP 的環境變數:

WinXP:桌面 > 我的電腦(右健) > 內容 > 進階 > 環境變數

修改環境變數:path 增加 c:\cygwin\bin
增加環境變數:CYGWIN=ntsec tty

3. Cygwin 設定 OpenSSH:

$ssh-host-config
Should privilege separation be used? (yes/no) :yes
Should this script create a local user 'sshd' on this machine? (yes/no) :yes
Do you want to install sshd as service? (yes/no) :yes
Default is "ntsec" . CYGWIN=ntsec tty

4. 手動啟動及關閉 OpenSSH 服務:

$net start sshd
$net stop sshd


※ 如何讓 WinXP 在 Cygwin 中運行 crontab 服務?

1. Cygwin 必要安裝的兩個套件:cron、cygrunsrv

2. 設定環境:讓 WinXP上安裝了系統服務 cron 且開機即可啟動。

$cygrunsrv -I cron -p /usr/sbin/cron -a -D

3. 啟動服務:

$cygrunsrv -S cron

同樣也可使用 $net start/stop 來手動開關 cron 服務

$net start cron
$net stop cron

4. 可進行測試,如下內容:

$crontab -e

原文地址:https://www.cnblogs.com/pony/p/1307998.html