Supprimer les processus d'un user

Commande pour supprimer tous les processus d’un utilisateur en particulier :

# ps aux | grep "^usename" | awk '{print $2}' | xargs kill -9

 
Détails :

  • ps aux : liste tous les processus
  • grep "^usename" : liste uniquement les lignes commençant par username
  • awk '{print $2}' : Récupère la 2ème colonne (où se trouve le PID des processus)
  • xargs kill -9 : Met les PID sous forme de ligne (avant en colonne) et exécute un kill
> Partager <