Wattazoum’s Website
Accueil du site > Intérêts > Linux > Ubuntu > Commande service sous Ubuntu

Commande service sous Ubuntu

dimanche 30 juillet 2006, par Oumar-Aziz Ouattara

Toutes les versions de cet article : [English] [français]

Solution 1 :
Prenons un script existant sur une autre distribution. J’ai pris celui de mandriva et je n’ai eu auun problème. Vous trouverez le script en question au bas de cette article. Vous pourrez alors l’essayer

Solution 2 :
modifier /.bashrc [1] en ajoutant :

service () {
   sudo /etc/init.d/$1 $2
}

Cette méthode est pour moi la plus intéressante et la plus "belle".

Ajout : On peut essayer d’implémenter la commande status ainsi.

service () {

if [ $2 == "status" ]; then
       isrunning=`pidof $1 | wc -l`
       if [ $isrunning -eq 0 ]; then
               echo "$1 is not running";
       else
               echo "$1 is running [pid = `pidof $1`]";
       fi
else
       sudo /etc/init.d/$1 $2;
fi

}

Solution 3 :
utiliser /etc/init.d/<nom_du_script> (pas de commande service). Seul avantage en mon sens, c’est une commande standard.

Notes

[1]  = $HOME = votre Dossier Personnel (eg. pour moi : /home/wattazoum/.bashrc. C’est un fichier caché.

Répondre à cet article

SPIP | squelette | | Plan du site | Suivre la vie du site RSS 2.0