Operační systémy Linux mají velké množství procesů, které jsou vytvářeny s cílem optimalizovat a umožnit správné fungování všech služeb, ale v některých situacích můžeme zjistit, že různé procesy mohou ovlivnit obecný výkon systému, proto musíme přistoupit k „ zabít “tyto procesy.
Pro prostředí Linuxu máme užitečný příkaz s názvem „fkill“ a prostřednictvím tohoto tutoriálu se naučíme, co to je a jak tento příkaz použít v Linuxu.
Co je fkillFkill-cli je bezplatný, open source nástroj pro příkazovou řádku napříč platformami, který byl navržen tak, aby interaktivně zabíjel každý proces, který ovlivňuje všechny úkoly v Linuxu, a byl vyvinut pomocí Nodejs.
Fkill funguje s plnou kompatibilitou v operačních systémech macOS, Linux a Windows.
1. Nainstalujte příkaz fkill na Linux
Chcete -li spustit tento proces, spustíme jeden z následujících příkazů.
Krok 1
Chcete -li nainstalovat Nodejs a NPM na systémy Debian / Ubuntu, máme jednu z následujících možností:
Nainstalujte Noje.js 8
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -sudo apt install -y nodejs
Nainstalujte Noje.js 10
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -sudo apt install -y nodejs
Krok 2
V tomto případě nainstalujeme Node.js 10, pro který nejprve provedeme následující:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
ZVĚTŠIT
Krok 3
Poté provedeme:
sudo apt install -y nodejs
ZVĚTŠIT
Krok 4
V případě, že máme CentOS nebo RedHat, provedeme následující:
Nainstalujte Noje.js 8
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash - sudo yum -y nainstalovat nodejs
Nainstalujte Noje.js 10
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - sudo yum -y nainstalovat nodejs
Krok 5
Jakmile budou nainstalovány balíčky Nodejs a NPM, bude čas nainstalovat balíček fkill -cli pomocí příkazu npm s volbou -g, což nám dává možnost nainstalovat jej globálně:
sudo npm install -g fkill -cli
ZVĚTŠIT
Krok 6
Když to skončí, uvidíme následující:
ZVĚTŠIT
2. V Linuxu použijte příkaz fkill
Krok 1
Když proces nainstaluje fkill-cli na Linux, můžeme použít příkaz fkill, abychom jej spustili v interaktivním režimu jeho spuštěním bez jakéhokoli argumentu.
fkill
ZVĚTŠIT
Krok 2
Pomocí příkazu fkill je možné z příkazového řádku uvést PID nebo název procesu, tento název procesu nerozlišuje velká a malá písmena, například:
fkill 1458 fkill Firefox
ZVĚTŠIT
Krok 3
Pokud chceme zabít přístav, musíme přidat dva body takto:
fkill: 19999Krok 4
K vynucení operace je možné použít příznak „-f“ a „-v“ nám dává možnost zobrazit procesní argumenty:
fkill -f 1458 fkill -v apacheKrok 5
Pro přístup k pomoci fkill provádíme:
fkill -pomoc
ZVĚTŠIT
Jak vidíme, fkill je jednoduchý příkaz, který nám dává možnost zcela zabít procesy v Linuxu.