Skip to main content

Jak zabijać programy i aplikacje Linux

5 warzyw z największą ilością POTASU ! #271 (Czerwiec 2026)

5 warzyw z największą ilością POTASU ! #271 (Czerwiec 2026)
Anonim

W tym artykule pokażą ci różne sposoby zabicia aplikacji w systemie Linux.

Wyobraź sobie, że masz uruchomioną przeglądarkę Firefox i z jakiegoś powodu, nieostrożny skrypt Flash pozostawił twoją przeglądarkę nie odpowiadającą. Co zrobiłbyś, aby zamknąć program?

W Linuksie istnieje wiele sposobów na zabicie dowolnej aplikacji. Ten przewodnik pokaże ci 5 z nich.

Zabij aplikacje Linux za pomocą komendy Kill

Pierwsza metoda polega na użyciu poleceń ps i kill. Zaletą tej metody jest to, że będzie działać na wszystkich systemach Linux.

Polecenie kill wymaga znajomości identyfikatora procesu aplikacji, który musisz zabić, i tam właśnie przychodzi ps.

ps -ef | grep firefox

Komenda ps wyświetla listę wszystkich uruchomionych procesów na twoim komputerze. Przełączniki -ef zapewniają pełną listę formatów. Innym sposobem uzyskania listy procesów jest uruchomienie polecenia top.

Teraz, gdy masz identyfikator procesu, możesz po prostu uruchomić komendę kill:

zabij pid

Na przykład:

zabij 1234

Jeśli po uruchomieniu polecenia kill aplikacja nadal nie umiera, możesz wymusić ją za pomocą przełącznika -9 w następujący sposób:

zabij -9 1234

Zabij aplikacje Linux za pomocą XKill

Prostszym sposobem zabijania aplikacji graficznych jest użycie polecenia XKill.

Wszystko, co musisz zrobić, to albo wpisać xkill do okna terminala, albo jeśli twoje środowisko pulpitu zawiera funkcję uruchamiania komend wpisz xkill w okno poleceń uruchamiania.

Na ekranie pojawi się krzyżyk. Teraz kliknij okno, które chcesz zabić.

Zabij aplikacje systemu Linux za pomocą polecenia Top

Polecenie Linux top udostępnia menedżer zadań terminalowych, który zawiera listę wszystkich uruchomionych procesów na komputerze.

Aby zabić proces w górnym interfejsie, po prostu naciśnij klawisz "k" i wprowadź identyfikator procesu obok aplikacji, którą chcesz zamknąć.

Użyj programów PGrep i PKill To Kill

Zastosowana wcześniej metoda ps i kill jest w porządku i gwarantuje działanie na wszystkich systemach opartych na systemie Linux.

Wiele systemów Linux posiada metodę skrótu do wykonywania tego samego zadania przy użyciu programów PGrep i PKill.

PGrep pozwala na wpisanie nazwy procesu i zwraca identyfikator procesu.

Na przykład:

pgrep firefox

Teraz możesz podłączyć zwracany identyfikator procesu do pliku pkill w następujący sposób:

pkill 1234

Zaczekaj. W rzeczywistości jest to prostsze. Komenda PKill może również zaakceptować nazwę procesu, więc możesz po prostu wpisać:

pkill firefox

Jest to w porządku, jeśli masz tylko jedną instancję aplikacji, ale jest trochę mniej przydatna, jeśli masz otwarte wiele okien Firefoksa i po prostu chcesz je zabić. XKill jest o wiele bardziej przydatny w tej sytuacji.

Zabij aplikacje przy użyciu Monitora systemu

Jeśli używasz środowiska graficznego GNOME, możesz użyć narzędzia Monitor systemu, aby zabić programy, które nie reagują.

Po prostu wywołaj okno czynności i wpisz "Monitor systemu" w polu wyszukiwania.

Kliknij ikonę i pojawi się graficzny menedżer zadań.

Przewiń listę uruchomionych procesów i znajdź aplikację, którą chcesz zamknąć. Kliknij element prawym przyciskiem myszy i wybierz "zakończenie procesu" lub "zakończenie procesu". "Koniec procesu" próbuje miłego, niewielkiego szturchnięcia w stylu "proszę, zamknij się", podczas gdy opcja "Zabij proces" trafia do bezceremonialnego "wyjdź z mojego ekranu, teraz".