I sistemi operativi Linux hanno un gran numero di processi che vengono creati con l'obiettivo di ottimizzare e consentire a tutti i servizi di funzionare correttamente, ma in alcune situazioni possiamo scoprire che vari processi possono influenzare le prestazioni generali del sistema, quindi dobbiamo procedere a " kill" questi processi.
Per gli ambienti Linux, abbiamo un utile comando chiamato "fkill" e attraverso questo tutorial impareremo cos'è e come usare questo comando in Linux.
Cos'è fkill?Fkill-cli è uno strumento da riga di comando gratuito, open source e multipiattaforma che è stato progettato per interrompere in modo interattivo ogni processo che interessa tutte le attività in Linux ed è stato sviluppato utilizzando Nodejs.
Fkill funziona con piena compatibilità su sistemi operativi macOS, Linux e Windows.
1. Installa il comando fkill su Linux
Per avviare questo processo, eseguiremo uno dei seguenti comandi.
Passo 1
Per installare Nodejs e NPM su sistemi Debian/Ubuntu abbiamo una delle seguenti opzioni:
Installa Noje.js 8
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install -y nodejs
Installa Noje.js 10
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt install -y nodejs
Passo 2
In questo caso installeremo Node.js 10 per il quale eseguiremo prima quanto segue:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
INGRANDIRE
Passaggio 3
Quindi eseguiamo:
sudo apt install -y nodejs
INGRANDIRE
Passaggio 4
Nel caso di CentOS o RedHat eseguiremo quanto segue:
Installa Noje.js 8
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash - sudo yum -y install nodejs
Installa Noje.js 10
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - sudo yum -y install nodejs
Passaggio 5
Una volta installati i pacchetti Nodejs e NPM, sarà il momento di installare il pacchetto fkill-cli usando il comando npm con l'opzione -g, che ci dà la possibilità di installarlo globalmente:
sudo npm install -g fkill-cli
INGRANDIRE
Passaggio 6
Al termine, vedremo quanto segue:
INGRANDIRE
2. Usa il comando fkill su Linux
Passo 1
Quando il processo ha installato fkill-cli su Linux, possiamo usare il comando fkill per avviarlo in modalità interattiva eseguendolo senza alcun argomento.
fkill
INGRANDIRE
Passo 2
Con il comando fkill è possibile indicare un PID o un nome di processo dalla riga di comando, questo nome di processo non fa distinzione tra maiuscole e minuscole, ad esempio:
fkill 1458 fkill Firefox
INGRANDIRE
Passaggio 3
Se vogliamo uccidere una porta, dobbiamo aggiungere due punti come questo:
fkill: 19999Passaggio 4
È possibile utilizzare il flag "-f" per forzare un'operazione e "-v" ci dà la possibilità di visualizzare gli argomenti del processo:
fkill -f 1458 fkill -v apachePassaggio 5
Per accedere all'aiuto di fkill eseguiamo:
fkill -help
INGRANDIRE
Come possiamo vedere, fkill è un semplice comando che ci dà la possibilità di uccidere completamente i processi in Linux.