GNU/Linux >> Tutoriels Linux >  >> Linux

Comment voir le processus créé par un utilisateur spécifique sous Unix/linux

Pour afficher uniquement les processus appartenant à un utilisateur spécifique, utilisez la commande suivante :

top -U [username]

Remplacez le [nom d'utilisateur] par le nom d'utilisateur requis

Si vous voulez utiliser ps alors

ps -u [username]

OU

 ps -ef | grep <username>

OU

ps -efl | grep <username>

pour la liste étendue

Consultez la page man ps pour les options

Une autre alternative est d'utiliser pstree qui imprime l'arborescence des processus de l'utilisateur

pstree <username or pid>

essayez celui-ci

ps -fp $(pgrep -u <username>)

Linux
  1. Comment trouver tous les fichiers appartenant à un utilisateur spécifique sous Unix/Linux ?

  2. UNIX / Linux :Comment changer la gentillesse (priorité) d'un processus

  3. Comment trouver le répertoire personnel d'un utilisateur sous Linux ou Unix ?

  4. Comment définir l'ID de processus sous Linux pour un programme spécifique

  5. Comment puis-je rechercher un nom d'utilisateur par identifiant sous Linux?

Comment tuer un processus sous Linux

Comment créer des utilisateurs sous Linux (commande useradd)

Comment changer un nom d'utilisateur sous Linux

Comment changer correctement le nom d'utilisateur sous Linux

Comment désactiver la connexion SSH à un utilisateur spécifique sous Linux

Comment changer d'utilisateur sous Linux