Hé, les amis, dans cette vidéo, nous allons couvrir le Kill Command Kill Command est utilisé un processus de 10
minutes.
Il envoie un signal qui finit ou tue un processus, un groupe ou un processus particulier.
Nous utilisons une commande système CTL pour arrêter un service.
Et parfois, lorsque nous essayons d'arrêter un service auquel de nombreux processus sont associés, il
ne s'arrête tout simplement pas.
Dans ce cas, la commande kill vient à votre secours.
Vous pouvez utiliser le kill avec différentes options ou signaux pour que le processus sache quoi faire.
L'utilisation simple d'une commande kill est kill then option et le processus IED.
Oui, vous avez besoin d'un ID de processus pour tuer un processus.
L'option dans ce cas est donc le nom du signal ou l'ID du signal, qui indique ou demande au processus quoi
faire.
Et l'ID de processus, que nous avons déjà couvert, est en fait le processus I. RÉ. du processus.
Soit dit en passant, si vous pensez, où vais-je obtenir l'ID de processus, alors
bien sûr, vous pouvez obtenir l'ID de processus en exécutant la commande top ou vous pouvez exécuter la commande pass moins F pour obtenir
l'ID de processus, puis vous pouvez utiliser tuer.
L'option et le PID, vous pouvez en fait ignorer l'option et simplement taper, tuer et traiter l'ID, ce qui est un comportement par défaut,
qui est le nom du signal de SIG, un terme qui tuera le processus.
D'accord.
Donc, descendre kill moins ill est la commande dont vous avez besoin pour obtenir la liste de tous les noms de signaux ou numéros
de signaux.
Oui, vidons l'écran.
Et si vous exécutez kill moins L, vous verrez qu'il y a 64 noms de signaux ou signaux et aucun nombre.
Ces signaux indiquent à nouveau au processus quoi faire, s'il faut redémarrer, s'arrêter ou s'arrêter en douceur,
ou simplement s'arrêter avec force.
Il y a les signaux les plus couramment utilisés par les administrateurs système sont kill juste par processus.
Il ne spécifie aucun nom ou numéro unique, puis kill moins ill, ce qui redémarrera un processus kill
moins deux, ce qui l'interrompra à partir du clavier.
C'est comme si vous tapiez un C contrôlé pour récupérer votre problème tué moins neuf.
Et c'est souvent une utilisation par l'administrateur système, qui tue de force le processus, puis tue
moins 15, ce qui tue un processus avec élégance.
D'accord.
Avant de passer à ces autres commandes, essayons quelques-unes des commandes que vous apprenez.
Revenons donc ici et essayons-en quelques-uns un par un.
Alors disons que si vous avez un processus que vous voulez tuer afin que nous puissions vérifier l'état du pare-feu du système CTL.
D ou service de point de pare-feu ?
Il vous indique qu'il est en cours d'exécution et que son ID de processus est 750.
Vous pouvez maintenant arrêter ce processus ou le service en faisant systemctl Stop Firewall D.
Mais que se passe-t-il si vous l'essayez et qu'il ne vous écoute tout simplement pas, alors ce que vous pourriez faire,
c'est tuer.
Les prix ID 750.
OK, je reçois le message indiquant que l'opération n'est pas autorisée.
Pourquoi?
Parce que je suis.
Pas grossier.
Oui.
Devenons impoli comme des humains et saisissons le mot de passe.
Effacer l'écran.
Et maintenant, il suffit de tuer.
Et quel a été le processus, Heidi ?
Sept cinq zéro quatre cinq un, le coup entre.
Il devrait être tué.
Maintenant, vérifions à nouveau l'état.
État CTL du système.
Pare-feu.
Et là, il vous dit qu'il est inactif et qu'il est mort en mer.
Vous pouvez l'arrêter à partir d'ici ou vous pouvez l'arrêter en utilisant la commande kill.
Vous pouvez également redémarrer moins un ou deux, donc si je tue, j'aurais besoin d'un ID de processus pour redémarrer, bien
sûr.
Alors maintenant, si je voulais faire, disons pour le pare-feu, je peux, car ce processus l'est déjà.
Commençons donc le processus.
Démarrez le pare-feu, le.
Bon, ça a commencé.
Vérifions l'état pour voir quel est l'ID de processus ?
Maintenant qu'il a donné six à neuf zéro, effaçons l'écran six à neuf zéro tué moins.
Un six, deux neuf zéro.
Vérifions l'état et ici, il est indiqué qu'il est en cours d'exécution, car il est en fait rechargé pour
vous, ce qui signifie qu'il a redémarré ce service pour vous.
D'ACCORD.
Tué moins neuf, si vous essayez, tuerait et traiterait l'identification ou tuerait moins deux ou quelque chose comme ça ou
cliquerait sur tuer moins 15.
Et d'une manière ou d'une autre, ce processus n'est pas en train de mourir.
Ensuite, vous devez utiliser kill moins neuf avec force.
Cela tuera de force le processus, même s'il attend un autre processus.
Très bien, alors utilisons ça.
Disons si je cours.
Permettez-moi d'ouvrir un autre terminal dans l'autre terminal, je vais exécuter la commande.
Sleep Command Sleep Command est juste une commande qui s'exécutera en fonction du nombre de secondes spécifié.
Disons donc que si je veux exécuter Sleep Command pendant 50 secondes, il s'exécute.
Vérifions maintenant le processus en exécutant la commande minus here et grep for sleep.
D'accord.
Vous pouvez voir que j'ai dormi 50 ici, et l'ID de processus est 65 70, donc je pourrais tuer
moins un neuf six cinq sept six six cinq sept six.
Oui.
Tué tout de suite.
Il est dit de le compléter.
Et si vous retournez au terminal derrière lui et vous verrez que vous avez le dos et qu'il lui dit
qu'il est tué.
Voyez comment cela fonctionne maintenant.
Maintenant, c'est l'exemple réel que vous pourriez avoir.
Maintenant, vous pouvez également exécuter la commande supérieure ici, et vous pouvez voir si l'un de vos processus s'exécute
trop sur le processeur ou la mémoire, et vous ne pouvez pas réellement trouver son processus parent ou le service principal et le nom de ce
processus.
Ensuite, vous pouvez simplement obtenir son identifiant, revenir à votre terminal et taper simplement kill, suivi du
processus.
D'accord.
Dans la diapositive suivante, j'ai d'autres commandes similaires qui peuvent être utilisées, par exemple, kill.
Tout cela va tuer tout le produit, un processus et tous les processus liés ou enfants.
Ensuite, le second est le Pychyl.
Pychyl vous permet de tuer par le nom du processus.
Disons donc que si vous n'avez pas d'IED de processus, alors vous pouvez simplement utiliser P Kill pour tuer un processus
par son nom.
Maintenant, en comparaison avec l'environnement Windows, si vous allez dans le gestionnaire de tâches et ici, vous avez un processus.
Si vous voulez le tuer, vous pouvez simplement faire un clic droit et vous venez de terminer une tâche.
Cela tuera le processus ou l'application si vous vouliez tuer un processus spécifique au sein de cette application.
Vous pouvez faire la même chose clic droit.
Et vous pouvez démarrer ou arrêter.
Donc pour le moment, c'est déjà arrêté.
Voyons donc celui qui tourne ici.
Celui-ci est en marche.
Vous pouvez faire un clic droit et arrêter.
C'est donc comme si vous essayiez d'utiliser une commande kill dans un environnement Windows.
Je te verrai au prochain cours.