GNU/Linux >> Tutoriels Linux >  >> Linux

killall chromium-browser :aucun processus trouvé

Concentrez-vous sur la réalisation de votre objectif, pas sur la réparation de l'outil spécifique. Si vous essayez de tuer les processus d'onglet de Chromium mais pas le processus principal, commencez par comparer leurs lignes de commande, par exemple. en utilisant ps -efww ou pgrep -alf chromium .

Vous verrez que tous les processus "enfants" ont un paramètre comme --type=zygote ou --type=renderer . Étant donné que cela décrit directement le but du processus, il sera plus fiable que de s'appuyer sur des différences mineures dans le nom de l'exécutable (qui n'a rien pour le faire car tous les sous-processus Chromium portent le même nom ; le fait que "chromium-browser" fonctionnait n'était qu'un artefact de l'emballage d'Ubuntu).

Comme cela fait partie de la ligne de commande, vous devrez utiliser pkill -f pour le faire correspondre :

pkill -f -- "--type=renderer"

pkill -f -- "chromium --type=renderer"

Vous pouvez souvent obtenir exactement ce qui a été demandé ici en utilisant le <SHIFT>-<ESC> Gestionnaire de tâches dans Chrome/Chromium. Cela vous donne un moyen facile de voir quels onglets se comportent mal et de les tuer individuellement avec le End process bouton.

C'est bien, mais parfois, il suffit de prendre en charge les choses depuis la ligne de commande Linux...

Pouvoir tuer les processus du navigateur semble être un élément fondamental exigence de maintenir un système Linux stable. Malheureusement, les méthodes qui fonctionnent pour cela semblent être en constante évolution. C'est une bataille de volontés, je suppose.

Je n'ai pas compris ce qui ne va pas avec killall , que j'utilisais auparavant pour cela.

pkill est drôle. Bien qu'il soit produit par complétion de tabulation, pkill chromium-browser n'a aucun effet (renvoie juste discrètement un statut d'erreur). Mais laissez le r de fin et vous êtes en affaires . pkill chromium-browse . Je ne suis pas sûr qu'il fasse exactement ce que vous voulez, mais au moins il fait quelque chose . J'ai également constaté que l'exécution de la commande plusieurs fois fait une différence.

Un indice est que ps -e affiche également la version abrégée du nom :chromium-browse

... Et comme indiqué par l'OP dans un commentaire à une autre réponse, cette commande semble bien fonctionner (pour le moment) pour tuer tous les onglets sans tuer les fenêtres.

pkill -f -- "chromium-browser --type=renderer"

Linux
  1. La différence entre Kill, Pkill et Killall ?

  2. id :commande introuvable

  3. w :commande introuvable

  4. df :commande introuvable

  5. ln :commande introuvable

Commande Pstree sous Linux

Commande Pkill sous Linux

Commande Killall sous Linux avec des exemples

Comment utiliser la commande pkill

4 façons de tuer un processus - kill, killall, pkill, xkill

navigateur chrome :commande introuvable