Ceci est une ancienne révision du document !


Commandes linux qui sauvent la vie

Voici un petit tas de commandes qui sauvent la vie :

Lancer une commande avec un timeout

La commande timeout existe :

timeout 10 sleep 11

Pour l'installer si vous ne l'avez pas :

# apt-get install coreutils

Référence : http://www.commandlinefu.com/commands/view/3592/execute-a-command-with-a-timeout

Lancer une commande en créant un fichier de lock

Pour lancer une commande sans risquer qu'une autre exécution se fasse en parallèle (cas d'un cron régulier qui mettrait trop de temps a s'exécuter par exemple) :

/usr/bin/setlock -n /var/lock/mon_lock.lock /chemin/vers/mon/script.sh

Pour l'installer si vous ne l'avez pas :

# apt-get install daemontools
sysadmin/tips/commandes.1349687102.txt.gz · Dernière modification: 2012/10/08 11:05 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0