Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1417 connectés 

 


Dernière réponse
Sujet : Obtenir le pid d'un processus
deather2 Sympa pgrep je connaissais pas! merci

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
deather2 Sympa pgrep je connaissais pas! merci
yappa il y a aussi pgrep qui s'occupe de trouver le pid du process dont le nom se rapproche de ce qu'on lui donne en argument
 
ex pgrep fire peut retourner le pid de firefox
jlighty Oui ça ne fait qu'envoyer un message au processus.
Par contre le (kill -9) coupe toutes les ressources du processus.
andromede182 killall rox
 
edit : au fait, kill ne sert pas à tuer les processsus ...
l0ky dans la meme famille il y a  le pkill
l0ky il y a aussi pgrep [:petrus75]
 
Ca simplifie un peu le ps -optionsquivontbien |grep processusdemandé
jlighty donc si xargs n'a pas d'argument, il agit comme la commande echo.
Donc les données issues du pipe seront considérées comme les paramètres d'echo.
Je garde au chaud cette méthode  :jap:
deather2 exemple concret:
barney% ps -eo comm,pid  | grep xterm | cut -d " " -f 2-19  
           5560
          15396
barney% ps -eo comm,pid  | grep xterm | cut -d " " -f 2-19 | xargs
5560 15396
jlighty Par curiosité tu pourrais m'expliquer pourquoi avoir mis xargs après le pipe ? et quelle serait l'utilisation avec kill ?
deather2 C'est juste pour obtenir le PID ca ;)
jlighty

Citation :

ps -eo comm,pid  | grep nom_apps | cut -d " " -f 2-19 | xargs


il ne manque pas un kill ;)

deather2 Si tu veux faire complique:
ps -eo comm,pid  | grep nom_apps | cut -d " " -f 2-19 | xargs
Si tu veux faire simple:
pidof nom_apps
 
mais je crois pas que ca marche ailleurs que sous linux ca :/
multani Ya pidof aussi [:petrus75]
neriki Si tu veux juste le tué, tu a la commande pkill, qui utilise le nom plutot que le PID. :)
burgergold ps -eo comm,pid |grep rox
 
te reste plus qu'à utiliser awk pour avoir seulement la 2e colonne
vincent0 Bonjour,
 
Je cherche une commande qui donne le pid du processus "rox" (par exemple).
Je connait la commande "top" mais elle ne va pas pour ce que je veut faire:
 
Donc j'ai un fichier bash (.sh) et dans ce fichier j'aimerais tuer le procssus "rox":
kill `la_commande_qui_donne_le_pid rox`
 
merci...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)