Difference between revisions of "Cygwin"

From dbawiki
Jump to: navigation, search
(Created page with "===How to run a crontab in Cygwin on Windows=== * Install cygrunsrv and cron packages from the admin bundle (with 'Install from internet" option) * From a Cygwin prompt, type:...")
 
(Diagnose problems)
Line 24: Line 24:
 
</pre>
 
</pre>
 
from a Cygwin terminal
 
from a Cygwin terminal
====Diagnose problems====
+
Show system log of possible problems from the cron daemon (service)
 +
<pre>
 +
/usr/bin/cronevents
 +
</pre>
 +
===Diagnose problems===
 
Check installed modules
 
Check installed modules
 
<pre>
 
<pre>
Line 32: Line 36:
 
<pre>
 
<pre>
 
cygrunsrv -Q cron
 
cygrunsrv -Q cron
</pre>
 
Show system log of possible problems from the cron daemon (service)
 
<pre>
 
/usr/bin/cronevents
 
 
</pre>
 
</pre>

Revision as of 15:54, 27 November 2014

How to run a crontab in Cygwin on Windows

  • Install cygrunsrv and cron packages from the admin bundle (with 'Install from internet" option)
  • From a Cygwin prompt, type:
cygrunsrv --install cron --path /usr/sbin/cron --args -n
  • Start the cron daemon from a Windows prompt with:
net start cron

or from a Cygwin prompt with:

cygrunsrv --start cron

or don't use cron at all!
Create a scheduled task with the windows scheduler by calling the shell program

C:\cygwin\bin\bash.exe -l -c /cygwin/path/to/shell

Configure cron

Run

cron-config

from a Cygwin terminal Show system log of possible problems from the cron daemon (service)

/usr/bin/cronevents

Diagnose problems

Check installed modules

cygcheck.exe -c

Check current status

cygrunsrv -Q cron