Tuer tous les processus d’un utilisateur
Un nouveau billet pour vous faire découvrir un autre programme très pratique 😉 .
Il nous arrive des fois, quand notre ordinateur est utilisé par plusieurs personnes, d’être contraint de tuer un ou plusieurs programmes gênants lancés par un utilisateur (Par exemple ceux qui ralentissent le système) ou encore d’avoir besoin déconnecter et de tuer tous les processus lancés par utilisateur qui s’introduit chez vous (via ssh par exemple).
Utiliser ps, un grep puis un kill n’est pas une solution pratique pour cette situation. C’est pour cela que le programme slay a été développé. Il permet de tuer très facilement tous les processus lancés par un utilisateur.
Installation:
Pour l’installer, commencez par chercher dans votre gestionnaire de paquets (apt/synaptic,yum,emerge…). Si vous ne le trouvez pas, vous pouvez télécharger son code source Slay.1.2.tar.gz.
Exemple:
Pour tuer tous les processus d’un utilisateur, lancez la commande suivante dans un terminal (en tant que root):
slay <nom_d_utilisateur>
Merci pour l’astuce, cela fait longtemps que je cherchais un truc comme ça !
Même chose pour moi 🙂 !
Quelle différence avec
killall -9 -u utilisateur
?