5 spôsobov, ako zabiť program Linux

Tento článok vám ukáže rôzne spôsoby, ako zabiť aplikáciu v systéme Linux.

Predstavte si, že máte spustený Firefox a z nejakého dôvodu nechýbal váš skript Flash skript, ktorý neodpovedal. Čo by ste urobili na ukončenie programu?

V rámci Linuxu existuje mnoho spôsobov, ako zabiť každú aplikáciu. Táto príručka vám ukáže 5 z nich.

Zabite Linuxové aplikácie pomocou príkazu Kill

Prvou metódou je použitie príkazov ps a kill.

Výhodou použitia tejto metódy je, že bude fungovať na všetkých systémoch Linux.

Príkaz kill musí poznať ID procesu aplikácie, ktorú potrebujete zabiť, a to je miesto, kde ps príde.

ps -ef | grep firefox

Príkaz ps uvádza všetky spustené procesy v počítači. Prepínače -ef poskytujú zoznam s plným formátom. Ďalším spôsobom, ako získať zoznam procesov, je spustenie príkazu top.

Teraz, keď máte ID procesu, môžete jednoducho spustiť príkaz kill:

zabiť pid

Napríklad:

zabiť 1234

Ak po spustení príkazu kill aplikácia stále nezmizne, môžete ju vynútiť použitím prepínača -9 nasledovne:

zabiť -9 1234

Zabi Linux aplikácie pomocou XKill

Jednoduchší spôsob zabíjania grafických aplikácií je použiť príkaz XKill.

Jediné, čo musíte urobiť, je zadanie príkazu xkill do terminálového okna, alebo ak vaše pracovné prostredie obsahuje príkaz spustiť príkaz enter xkill do okna príkazu run.

Na obrazovke sa zobrazí krížové vlasy.

Teraz kliknite na okno, ktoré chcete zabiť.

Zabite Linuxové aplikácie pomocou najvyššieho príkazu

Príkaz Linux top poskytuje správcu úloh terminálu, ktorý obsahuje zoznam všetkých bežiacich procesov v počítači.

Ak chcete zablokovať proces v hornom rozhraní, stlačte kláves "k" a zadajte ID procesu vedľa aplikácie, ktorú chcete zatvoriť.

Použite aplikácie PGrep a PKill To Kill Applications

Použitá metóda ps a kill je v poriadku a je zaručené, že bude fungovať na všetkých systémoch založených na systéme Linux.

Veľa systémov Linux má metódu skratiek na vykonanie rovnakej úlohy pomocou PGrep a PKill .

PGrep vám umožňuje zadať názov procesu a vráti ID procesu.

Napríklad:

pgrep firefox

Teraz môžete vrátiť vrátené ID procesu do pkill nasledovne:

pkill 1234

Počkajte. Je to skutočne jednoduchšie. Príkaz PKill môže skutočne prijať aj názov procesu, takže jednoducho zadáte:

pkill firefox

To je v poriadku, ak máte len jednu inštanciu aplikácie, ale je o niečo menej užitočná, ak máte otvorené viac okien Firefoxu a len chcete zabiť jednu. XKill je v tejto situácii oveľa užitočnejší.

Zabitie aplikácií pomocou nástroja Monitor systému

Ak používate pracovné prostredie GNOME, môžete pomocou nástroja System Monitor zablokovať programy, ktoré nereagujú.

Jednoducho otvorte okno s aktivitami a do vyhľadávacieho poľa napíšte "System Monitor".

Kliknite na ikonu a zobrazí sa grafický správca úloh.

Prejdite nadol v zozname bežiacich procesov a vyhľadajte aplikáciu, ktorú chcete zatvoriť. Kliknite pravým tlačidlom myši na položku a vyberte buď "ukončenie procesu" alebo "kill proces".

"End Process" sa pokúša urobiť pekné jemné posúvanie v podobe "prosím, nevadilo by to k vypnutiu", zatiaľ čo voľba "Kill Process" je pre nezaujatý "vystúpte z mojej obrazovky".