% crontab -e |
Je me retrouve alors dans vim avec un fichier vide. J'ajoute la ligne :
12 7 * * * mpg321 ~/music/fichier.mp3 |
Enfin, on trouve la commande à exécuter : (ici, mpg321 ~/music/fichier.mp3).
12 7 * * * mpg321 ~/music/fichier.mp3 1>/dev/null 2>&1 |
*/15 * * * * fetchmail --silent |
Par exemple, pour exécuter les commandes date puis df -h le 22 Janvier 2003 à midi 42, tapez :
% at 12:42 03.01.22 |
![]() | Attention, pour la date, l'ordre des chiffres est inversé par rapport à la notation habituelle ! |
Vous voyez alors apparaître le prompt du programme at pour taper les commandes :
at> date at> df -h |
![]() | La configuration du programme sudo doit se faire avec attention, pour ne pas compromettre la sécurité du système. Par exemple, si vous donnez à un utilisateur le droit d'exécuter le programme /bin/sh en tant que root, alors cela revient à lui donner les droits root tout entiers, car il pourra obtenir un shell avec les droits de root. Plus subtil : si vous donnez à un utilisateur le droit d'exécuter vim un_certain_fichier en tant que root, cela revient également à lui donner les droits de root tout entiers, car il peut alors ouvrir d'autres fichiers en tant que root en tapant en mode commande :split autre_fichier ou encore exécuter des commandes shell en tant que root en tapant en mode commande :! commande_shell ; il vaut donc mieux dans ce cas changer les permissions sur le fichier en question. |
Maintenant que vous êtes prévenu, vous pouvez installer le package :
# apt-get install sudo |
# visudo |
toto ALL = NOPASSWD: /sbin/halt, /sbin/reboot, /usr/bin/apm |
% sudo halt |
# apt-get install bzip2 zip unzip |
La commande à utiliser dépend de l'extension du fichier :
% tar xvf archive.tar % tar xvzf archive.tar.gz % tar xvjf archive.tar.bz2 % gunzip archive.gz % bunzip2 archive.bz2 % unzip archive.zip |
pour produire un fichier d'extension .gz :
% gzip fichier1 |
pour produire un fichier d'extension .bz2 :
% bzip2 fichier1 |
pour produire un fichier d'extension .zip :
% zip fichier1.zip fichier1 |
pour produire un fichier d'extension .tar.gz :
% tar cvfz archive.tar.gz /etc/ /var/log/syslog |
pour produire un fichier d'extension .tar.bz2 :
% tar cvfj archive.tar.bz2 /etc/ /var/log/syslog |
pour produire un fichier d'extension .zip :
% zip -r archive.zip /etc/ /var/log/syslog |
Précédent | Sommaire | Suivant |
Configurer son serveur de mail local | Niveau supérieur | Debian GNU/Linux en mode graphique |