comment obtenir tous les parents de processus et sous-processus par `pstree`

commande pstree PID pouvez afficher tous les sous-processus de l'information du processus indiqué par PID. Cependant, j'ai aussi envie de connaître tous les parents de l'information de processus du processus PID, comment puis-je l'obtenir?

Un exemple, donner la méthode ci-dessous:

init 
|- parent_process 
| `- current_process 
| |- subprocess_1 
| `- subprocess_2 
`- other_process 

Est ce que je veux, quand je lance pstree current_process_pid, je veux obtenir au-dessous de sortie

init 
`- parent_process 
`- current_process 
|- subprocess_1 
`- subprocess_2 

Quand je lance pstree subprocess_1_pid, il sera de sortie

init 
`- parent_process 
`- current_process 
`- subprocess_1 

Merci d'avance

  • Avez-vous essayé avec ps -ef?
  • Remarque: en Utilisant l'option-l de la pstree/ps commandes de montre de longues lignes avec des arguments de ligne de commande du processus. Utile lorsque vous souhaitez suivre les arguments de ligne de commande pour chaque processus, et de voir la commande/script se déclenche (par exemple, la figure qui backend scripts sont exécutés par une INTERFACE web de l'opération).
InformationsquelleAutor Congbin Guo | 2012-10-12