Le processus Linux ne peut pas être tué

angryTom
Libérer: 2019-11-06 11:01:52
original
6483 Les gens l'ont consulté

Le processus Linux ne peut pas être tué

Le processus Linux ne peut pas être tué

Lorsque vous tuez un processus, dès qu'il est tué, un autre Le processus sera remplacé. id continue de s'exécuter. Après avoir essayé de nombreuses méthodes, j'ai découvert que le processus avait un processus parent. Si je veux y mettre fin, je dois d'abord mettre fin à son processus parent.

La méthode la plus courante consiste à utiliser ps aux, puis à utiliser la commande grep via le pipeline pour filtrer et trouver des processus spécifiques, puis à opérer sur le spécifique processus. Par exemple ps aux | grep nginx

Terminer le processus

Utilisez la commande kill kill xxx

Couramment utilisé :kill -9 xx

Il existe également une commande killall, vous pouvez utiliser directement le nom du processus au lieu du numéro d'identification du processus, par exemple killall -9 nom

Processus impossible à tuer

Trouvez d'abord le processus parent et terminez le processus parent

ps -ef|grep identifiant de processus (trouver le processus parent)

Puis

kill -9 identifiant de processus parent (terminer le processus parent)

Recommandé : Tutoriel serveur Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal