Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/01/2008, à 13:27

busterbel

Vérifier si l'application est active... (script ?)

Bonjour,

J'ai une application qui tourne 24h/24 sous Ubuntu 6.10
Mais, parfois, elle se plante cà d elle n'est plus active ou même elle est est bien lancé mais pas active...

Pour arrêter l'application (nom de l'application "appli"), je fais :
killall appli (ou killall -9 appli)
et pour la relancer :
appli (tout simplement)

Comment peut-on faire pour vérifier si elle est bien active ... et au cas qu'elle ne soit plus active, qu'elle se relance automatiquement... est-ce possible ?

Autre question, pour arrêter une application, quelle est la différence entre ces 3 méthodes :
killall appli
killall -9 appli
killall -9 appli 2>/dev/null


Merci pour toute idée.

Dernière modification par busterbel (Le 07/01/2008, à 16:48)


Busterbel
Newbie depuis le 30/12/07
Ubuntu 6.10-Athlon 2200+

Hors ligne

#2 Le 07/01/2008, à 16:09

marc_qui

Re : Vérifier si l'application est active... (script ?)

salut,

lorsque tu veux tuer un processus
ps aux une liste s'affiche tu peux vérifier les applications en cours
tu sélectionnes celui que tu veux supprimer
kill 7522
killall -9 pour forcer si récalcitrant
2>/dev/null dirige le résultat vers le fichier dev null
il faut aller dans le tableau des paramètres pour que l'application se lance au démarrage

Dernière modification par marc_qui (Le 07/01/2008, à 16:16)

Hors ligne

#3 Le 07/01/2008, à 16:48

busterbel

Re : Vérifier si l'application est active... (script ?)

Merci pour ta réponse et les explications.
Que veux-tu dire par ps aux ??
Pour voir mes processus, je vais voir dans mon moniteur système. Et là, je peux terminer le processus ou via le terminal en tapant killall...

As-tu une idée de script qui pourrait vérifier si l'application est active et dans le cas qu'elle ne l'est pas, la redémarrer automatiquement. Merci.

marc_qui a écrit :

salut,
lorsque tu veux tuer un processus
ps aux une liste s'affiche tu peux vérifier les applications en cours
tu sélectionnes celui que tu veux supprimer
kill 7522


Busterbel
Newbie depuis le 30/12/07
Ubuntu 6.10-Athlon 2200+

Hors ligne

#4 Le 08/01/2008, à 23:55

busterbel

Re : Vérifier si l'application est active... (script ?)

Up


Busterbel
Newbie depuis le 30/12/07
Ubuntu 6.10-Athlon 2200+

Hors ligne

#5 Le 09/01/2008, à 00:01

marc_qui

Re : Vérifier si l'application est active... (script ?)

Hors ligne

#6 Le 10/01/2008, à 09:46

busterbel

Re : Vérifier si l'application est active... (script ?)

Merci à  toi pour ton lien.

Si quelqu'un peut m'aider ...


J'ai une application nommé news qui tourne 24h/24 sous linux ubuntu bien evidement.
Parfois, elle se plante ... donc ce lien m'intéresse très fortement big_smile
Donc, dans mon cas, ce serait cette ligne à  insérer ou à  exécuter si je comprend bien :

ps -e | grep -q news || news &

mais o๠mettre ces codes ??? créer un script ? Comment faire, quelle est la démarche à  suivre ?
Merci d'avance de votre aide.

Alain.g a écrit :
ps -e | grep -q firefox || firefox &

Dernière modification par busterbel (Le 10/01/2008, à 09:48)


Busterbel
Newbie depuis le 30/12/07
Ubuntu 6.10-Athlon 2200+

Hors ligne