PID : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Variables utiles)
 
Ligne 52 : Ligne 52 :
 
= Variables utiles =
 
= Variables utiles =
 
* $BASHPID ou $$ : PID du [[shell]] courant -> echo $BASHPID ou echo $$ (équivalent de ps -ef|pgrep bash)
 
* $BASHPID ou $$ : PID du [[shell]] courant -> echo $BASHPID ou echo $$ (équivalent de ps -ef|pgrep bash)
* $PPID : PID du processus parent
+
* $PPID : ID du processus parent (PPID)
  
 
= Commentaires =
 
= Commentaires =

Version actuelle en date du 16 mai 2016 à 00:10

Lien court vers cette page : http://vt.cx/PID
QR code vers cette page : http://vt.cx/PID.qr

Lexique

  • PID = process ID (anglais) = n° de processus

Commandes utiles

ps

  • Trouver le(s) PID d'un processus
ps -ef|pgrep <nom_du_processus>
exemple :
ps -ef|pgrep httpd
  • Mettre le(s) PID d'un processus dans une variable
myvar=$(pgrep <nom_du_processus>)
echo $myvar

ou aussi

myvar=`ps -ef | awk '/<nom_du_processus>/ {print $2}'`
echo $myvar

Liens utiles

pidof

  • Trouver le(s) PID d'un processus (commande ou programme)
pidof <nom_du_processus>
exemple :
pidof httpd
  • Trouver le PID d'un processus (script shell)
pidof -x <nom_du_processus>

Liens utiles

Variables utiles

  • $BASHPID ou $$ : PID du shell courant -> echo $BASHPID ou echo $$ (équivalent de ps -ef|pgrep bash)
  • $PPID : ID du processus parent (PPID)

Commentaires

blog comments powered by Disqus