Tuer les processus à l'aide de caractères génériques avec pkill sous Mac OS X

Anonim

Pour tous ceux qui utilisent régulièrement la ligne de commande, un nouvel outil appelé pkill facilite considérablement les processus de mise à mort dans les versions modernes de Mac OS et Mac OS X. Améliorant la commande kill standard, pkill prend facilement en charge les caractères génériques, ce qui facilite l'arrêt de tous les processus appartenant à une correspondance ou même à un utilisateur spécifique.

Utiliser pkill pour tuer les processus sur Mac OS

Dans sa fonction la plus élémentaire, pkill peut être utilisé comme suit :

pkill NomApplication

Par exemple, tuer tous les processus appartenant à « Safari », y compris les processus de contenu Web Safari, consisterait simplement à taper :

pkill Safari

Tuer les processus avec pkill et les caractères génériques

Mais pkill est peut-être mieux utilisé avec les drapeaux uid et les caractères génériques, par exemple, vous pouvez tuer tous les processus qui commencent par la lettre "C" en utilisant ce qui suit :

pkill C

Les processus appartenant à un seul utilisateur peuvent également être arrêtés facilement avec le drapeau -U et des détails supplémentaires :

pkill -U username ProcessName

Par exemple, vous pouvez tuer tous les processus appartenant à l'utilisateur Will avec ce qui suit :

sudo pkill -u Will

En supposant que l'utilisateur spécifié est connecté, toutes les applications exécutées par cet utilisateur seront supprimées. Cependant, l'utilisateur ne sera pas déconnecté et les processus système de base relatifs à cet utilisateur resteront intacts.

Revoyez la page de manuel de pkill pour plus d'utilisations et d'indicateurs, et rappelez-vous que les utilisateurs Mac moyens seront mieux servis pour gérer les tâches avec Activity Monitor à la place. pkill n'est pas disponible sur Mac OS ou OS X avant Mountain Lion.

Tuer les processus à l'aide de caractères génériques avec pkill sous Mac OS X