Ei, pessoal, neste vídeo, vamos cobrir o Kill Command Kill Command é usado em um processo de 10
minutos.
Ele envia um sinal que finalmente termina ou mata um determinado processo, grupo ou processo.
Usamos um comando CTL do sistema para interromper um serviço.
E, às vezes, quando tentamos interromper um serviço que possui muitos processos associados,
ele simplesmente não parava.
Nesse caso, o comando kill vem em seu socorro.
Você pode usar o kill com diferentes opções ou sinais para que o processo saiba o que fazer.
O uso simples de um comando kill é a opção kill then e o processo IED.
Sim, você precisa de um ID de processo para encerrar um processo.
Portanto, a opção neste caso é o nome do sinal ou ID do sinal, que é uma forma de dizer ou perguntar ao processo o
que fazer.
E o ID do processo, que já abordamos, é na verdade o processo I. D. do processo.
A propósito, se você está pensando, onde vou conseguir o ID do processo, então é
claro que você pode obter o ID do processo executando o comando top ou pode executar o comando pass minus F para obter o ID
do processo e então você poderia usar matar.
A opção e o PID, você pode realmente pular a opção e simplesmente digitar, matar e ID do processo, que é um comportamento padrão,
que é o nome do sinal de SIG, um termo que irá matar o processo.
Tudo bem.
Portanto, mover para baixo kill menos ill é o comando de que você precisa para obter a lista de todos os nomes ou números
de sinais.
Sim, vamos limpar a tela.
E se você executar kill menos L, verá que há 64 nomes de sinais ou sinais e nenhum número.
Mais uma vez, esses sinais dizem ao processo o que fazer, seja reiniciar, parar ou parar
normalmente ou apenas parar forçosamente.
Os sinais mais comuns usados pelos administradores do sistema são "kill" apenas por processo.
Não está especificando nenhum nome ou número único, então kill menos ill, que reiniciará um processo
kill menos dois, que será interrompido no teclado.
É como se você estivesse digitando C controlado para que seu problema seja eliminado menos nove.
E isso é muitas vezes um uso pelo administrador do sistema, que está encerrando o processo à força e,
em seguida, encerrando menos 15, o que está encerrando um processo normalmente.
Tudo bem.
Antes de prosseguirmos com esses outros comandos, vamos tentar alguns dos comandos que você aprenderá.
Então, vamos voltar aqui e tentar alguns deles um por um.
Então, digamos que você tenha um processo que deseja encerrar, para que possamos verificar o status do firewall do sistema CTL.
D ou serviço de ponto de firewall?
Ele informa que está em execução e que seu ID de processo é 750.
Agora você pode interromper este processo ou o serviço executando systemctl Stop Firewall D.
Mas e se você tentar e ele simplesmente não estiver ouvindo você, então o que você pode fazer é
matar.
Os preços são ID 750.
OK, estou recebendo a mensagem dizendo que operação não permitida.
Porque?
Porque eu sou.
Não é rude.
sim.
Vamos nos tornar rudes como humanos e digitar a senha.
Limpe a tela.
E agora simplesmente para matar.
E qual foi o processo, Heidi?
Sete cinco zero quatro cinco um, o hit enter.
Deve ser morto.
Agora vamos verificar o status novamente.
Status do CTL do sistema.
Firewall.
E bem aqui está lhe dizendo que está inativo e morto no mar.
Você pode pará-lo aqui ou pode pará-lo usando o comando kill.
Você também pode fazer menos um ou dois reiniciar isso, então se eu matar, então precisaria de um ID de processo para reiniciar, é
claro.
Então agora, se eu quiser fazer, digamos para firewall, eu posso, porque esse processo já está.
Então, vamos iniciar o processo.
Inicie o firewall, o.
OK, já começou.
Vamos verificar o status para ver qual é o ID do processo?
Agora deu seis a nove zero, vamos limpar a tela seis a nove zero mortos menos.
Um seis, dois nove zero.
Vamos verificar o status e aqui diz que está em execução porque, na verdade, foi recarregado para você,
o que significa que o serviço foi reiniciado para você.
OK.
Mortos com menos nove, se você estiver tentando, apenas mataria e processaria o ID ou mataria menos dois ou algo assim ou
clique em matar menos 15.
E de alguma forma esse processo não está morrendo.
Então você tem que usar kill menos nove com força.
Isso forçará o encerramento do processo, independentemente de ele estar aguardando algum outro processo.
Tudo bem, então vamos usar isso.
Digamos que estou correndo.
Deixe-me abrir outro terminal no outro terminal, vou executar o comando.
Sleep Command Sleep Command é apenas um comando que será executado com base no número especificado de segundos.
Então, digamos que se eu quiser executar o Sleep Command por 50 segundos, ele está em execução.
Agora vamos verificar o processo executando o comando minus here e grep for sleep.
Tudo bem.
Você pode ver que eu dormi 50 bem aqui, e a ID do processo é 65 70, então eu poderia
matar menos a nove seis cinco sete seis seis cinco sete seis.
sim.
Morto imediatamente.
Diz para concluí-lo.
E se você voltar para o terminal atrás dele e você verá que está protegendo e dizendo que
está morto.
Veja como funciona agora.
Agora, este é o exemplo real que você poderia ter.
Agora você também pode executar o comando top aqui e pode ver se algum de seus processos
está rodando com muita CPU ou memória, e você não consegue encontrar seu processo pai ou o serviço principal e o nome desse
processo.
Então você poderia simplesmente obter seu ID, voltar ao seu terminal e simplesmente digitar kill, seguido pelo
processo.
Tudo bem.
No próximo slide, tenho outros comandos semelhantes que podem ser usados, por exemplo, kill.
Tudo isso vai matar todo o produto, um processo e todos os processos relacionados ou filhos.
Então o segundo é o Pychyl.
Pychyl permite matar pelo nome do processo.
Então, digamos que se você não tiver um IED de processo, pode simplesmente usar P Kill para matar um processo
por seu nome.
Agora, como uma comparação com o ambiente Windows, se você for ao gerenciador de tarefas e bem aqui, terá o processo.
Se você quiser matá-lo, basta clicar com o botão direito e terminar uma tarefa.
Isso encerrará o processo ou aplicativo se você quiser encerrar um processo específico desse aplicativo.
Você poderia fazer a mesma coisa com o botão direito.
E você pode começar ou parar.
Então, agora, ele já está parado.
Então, vamos ver o que está funcionando bem aqui.
Este é um está funcionando.
Você pode clicar com o botão direito e parar.
Então é como se você estivesse tentando usar um comando kill no ambiente windows.
Te vejo na próxima aula.