Tento článek vám ukáže různé způsoby, jak zabít aplikaci v rámci systému Linux.
Představte si, že máte spuštěný Firefox a z jakéhokoli důvodu nepředvídatelný skript Flash nechal váš prohlížeč neodpovídá. Co byste udělali, abyste program uzavřeli?
V Linuxu existuje mnoho způsobů, jak zabít libovolnou aplikaci. Tato příručka vám ukáže 5 z nich.
Zabíjet aplikace Linux pomocí příkazu Kill
První metodou je použití příkazů ps a kill.
Výhodou této metody je, že bude pracovat na všech systémech Linux.
Příkaz kill musí znát ID procesu aplikace, kterou potřebujete zabít a to je místo, kde ps přijde.
ps -ef | grep firefox
Příkaz ps uvádí všechny spuštěné procesy v počítači. Přepínače -ef poskytují seznam úplného formátu. Dalším způsobem, jak získat seznam procesů, je spustit horní příkaz.
Nyní, když máte id procesu, můžete jednoduše spustit příkaz kill:
zabít pid
Například:
zabít 1234
Pokud po spuštění příkazu kill aplikace stále nezmizí, můžete ji vynutit pomocí přepínače -9 následujícím způsobem:
zabít -9 1234
Zabíjet aplikace Linux pomocí nástroje XKill
Jednodušším způsobem zabíjení grafických aplikací je použití příkazu XKill.
Jediné, co musíte udělat, je zadání příkazu xkill do terminálového okna, nebo pokud prostředí vašeho počítače obsahuje příkaz příkazu run spusťte příkaz xkill do okna příkazu run.
Na obrazovce se zobrazí kříž.
Nyní klikněte na okno, které chcete zabít.
Zabíjet aplikace Linux pomocí nejlepších příkazů
Příkaz Linux top poskytuje správce úloh terminálu, který uvádí všechny spuštěné procesy v počítači.
Chcete-li zabít proces v horním rozhraní, jednoduše stiskněte klávesu 'k' a zadejte ID procesu vedle aplikace, kterou chcete zavřít.
Použijte PGrep a PKill k zablokování aplikací
Použitá metoda ps a kill je v pořádku a je zaručeno, že bude fungovat na všech systémech založených na Linuxu.
Mnoho systémů Linux má zkratku pro provádění stejného úkolu pomocí PGrep a PKill .
PGrep umožňuje zadat název procesu a vrací ID procesu.
Například:
pgrep firefox
Nyní můžete vrátit vrácené ID procesu do pkill následujícím způsobem:
pkill 1234
Počkej však. Je to vlastně jednodušší než to. Příkaz PKill může vlastně přijmout i název procesu, takže můžete jednoduše zadat:
pkill firefox
To je v pořádku, pokud máte pouze jednu instanci aplikace, ale je trochu méně užitečné, pokud máte otevřeno několik oken prohlížeče Firefox a chcete jen jednu. XKill je v této situaci mnohem užitečnější.
Zabíjet aplikace pomocí nástroje Sledování systému
Pokud používáte pracovní prostředí GNOME, můžete pomocí nástroje Systém sledovat zablokovat programy, které neodpovídají.
Jednoduše přejděte do okna aktivit a do vyhledávacího pole zadejte "System Monitor".
Klikněte na ikonu a zobrazí se grafický správce úloh.
Posuňte seznam běžných procesů dolů a vyhledejte aplikaci, kterou chcete zavřít. Klepněte pravým tlačítkem na položku a vyberte buď "ukončení procesu" nebo "kill proces".
"End Process" se pokouší o pěkný malý posun v podobě "prosím prosím, kdybyste se zastavili", zatímco volba "zabíjet proces" jde pro nepřekonatelnou "vystoupit z obrazovky".