[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script bash qui détecte le numéro d'un processus



antoine@starinux.org wrote:
Comment écrire dans un script bash afin qu'il détecte le numéro d'un processus et le "kill" :

Exemple :
$ ps aux|grep alsa
antoine 3189 1.0 0.6 94968 12720 ? SL 22:56 0:35 /usr/bin/artsd -F 10 -S 4096 -a alsa -m artsmessage -c drkonqi -l 3 -f

Le n° du processus ici est "3189" (il change évidemment).
Soit $ kill $..... (variable)

Et ou placer ce fichier bash pour qu'il s'exécute au boot ?

antoine


/var/run/sshd.pid



Si tu connais le nom, regarde le fichier .pid qui lui correspond. Par exemple, pour le serveur ssh, c'est (ils sont tous dans /var/run/) :
/var/run/sshd.pid

Ce fichier contient uniquement un numéro, le pid, le Process IDentifier.
Si le fichier n'existe pas, c'est que le processus n'existe pas, ou dans de très rares cas, que le processus ne crée pas de fichier .pid.

Bye
Guillaume


Reply to: