cron

25/11/2013

Recevoir les rapports de cron (par defaut envoyé à root en mail local)

MAILTO=email@server.fr

lister les crons de tous les utilisateurs

awk -F: '{print $1}' /etc/passwd | xargs -l1 crontab -lu 2>/dev/null

lancer un programme au boot

@reboot cmd

@reboot /usr/local/bin/forever -c /usr/local/bin/node start /your/path/to/your/app.js

@reboot screen -d -m /usr/bin/rtorrent

en général c'est un env minimaliste, qui ne trouve pas tous les binaires
on peut forcer le path avec ça :

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

et voir le env minimaliste avec ça :

* * * * * env > /tmp/env.output

Raccourcis