Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
70 lines (55 sloc) 1.15 KB

Crontab

$ crontab -e
$ crontab -l
$ sudo crontab -e

Przykładowy crontab

.. literalinclude:: src/crontab.txt
   :language: text

Editing crontab

export EDITOR=/usr/bin/vim

Variables

PATH=/usr/sbin:/usr/bin:/sbin:/bin

Special characters

  • * any value
  • , value list separator
  • - range of values
  • / step values

Crontab formatting

  • minute: 0-60
  • hour: 0-23
  • day of month: 0-31
  • month: JAN-DEC / 0-12
  • day of week: SUN-SAT / 0-7 (Sunday = 0 or 7)

Short notation

Allowing/Denying User-Level Cron

  • /etc/cron.allow
  • /etc/cron.deny

Files and Directories

  • /etc/crontab
  • /var/spool/crontab/
  • /etc/cron.d/
  • /etc/cron.daily/
  • /etc/cron.hourly/
  • /etc/cron.weekly/
  • /etc/cron.monthly/

Other

  • z jakiego użytkownika są uruchamiane
  • przekierowanie outputu stdout i stderr
  • dostawanie maili