Como matar processos do Linux com o comando fkill

Os sistemas operacionais Linux possuem um grande número de processos que são criados com o objetivo de otimizar e permitir que todos os serviços funcionem corretamente, mas em algumas situações podemos constatar que vários processos podem afetar o desempenho geral do sistema, portanto devemos proceder para " matar "esses processos.

Para ambientes Linux, temos um comando útil chamado "fkill" e através deste tutorial aprenderemos o que é e como usar este comando no Linux.

O que é fkillFkill-cli é uma ferramenta de linha de comando de plataforma cruzada gratuita e de código aberto que foi projetada para encerrar interativamente todos os processos que afetam todas as tarefas no Linux e foi desenvolvida usando Nodejs.

Fkill funciona com compatibilidade total em sistemas operacionais macOS, Linux e Windows.

1. Instale o comando fkill no Linux


Para iniciar este processo, vamos executar um dos seguintes comandos.

Passo 1
Para instalar Nodejs e NPM em sistemas Debian / Ubuntu, temos uma das seguintes opções:

Instale o Noje.js 8

 curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install -y nodejs

Instale o Noje.js 10

 curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt install -y nodejs

Passo 2
Neste caso, instalaremos o Node.js 10, para o qual executamos primeiro o seguinte:

 curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - 

PROLONGAR

etapa 3
Em seguida, executamos:

 sudo apt install -y nodejs 

PROLONGAR

Passo 4
No caso de ter CentOS ou RedHat, iremos executar o seguinte:

Instale o Noje.js 8

 curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash - sudo yum -y install nodejs

Instale o Noje.js 10

 curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - sudo yum -y install nodejs

Etapa 5
Assim que os pacotes Nodejs e NPM forem instalados, será hora de instalar o pacote fkill-cli usando o comando npm com a opção -g, que nos dá a opção de instalá-lo globalmente:

 sudo npm install -g fkill-cli 

PROLONGAR

Etapa 6
Quando isso terminar, veremos o seguinte:

PROLONGAR

2. Use o comando fkill no Linux

Passo 1
Quando o processo tiver instalado fkill-cli no Linux, podemos usar o comando fkill para iniciá-lo no modo interativo, executando-o sem nenhum argumento.

 fkill 

PROLONGAR

Passo 2
Com o comando fkill é possível indicar um PID ou nome de processo a partir da linha de comando, este nome de processo não diferencia maiúsculas de minúsculas, por exemplo:

 fkill 1458 fkill Firefox

PROLONGAR

etapa 3
Se quisermos matar uma porta, devemos adicionar dois pontos como este:

 fkill: 19999 
Passo 4
É possível usar o sinalizador "-f" para forçar uma operação e "-v" nos dá a opção de exibir os argumentos do processo:
 fkill -f 1458 fkill -v apache
Etapa 5
Para acessar a ajuda do fkill, executamos:
 fkill -help 

PROLONGAR

Como podemos ver, fkill é um comando simples que nos dá a opção de encerrar completamente os processos no Linux.

wave wave wave wave wave