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: 19999Passo 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 apacheEtapa 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.