Zabijanie zamrożonych aplikacji w Ubuntu

Zabijanie zamrożonych aplikacji w Ubuntu
Czasami aplikacje działające w systemie zamrażają i przestają odpowiadać. Mrożonej aplikacji nie można zamknąć, używając po prostu przycisku X w prawym górnym rogu interfejsu, ale ponowne uruchomienie systemu nie zawsze jest dobrym rozwiązaniem-szczególnie jeśli system działa na usługi krytyczne.

W Ubuntu istnieje kilka metod, które można użyć do bezpiecznego i szybkiego zabijania zamrożonych aplikacji bez ponownego uruchomienia systemu: Xkill, System Monitor Utilities, a polecenia zabijają, Pkill i Killall. W tym artykule omówimy te metody działającego komputera Ubuntu 20.04 LTS (Focal Fossa).

Xkill

Xkill to narzędzie Linux, które pozwala zabić zamrożone aplikacje działające na Ubuntu. Jest wstępnie zainstalowany w większości dystrybucji Linux, ale jeśli nie jest zainstalowany w systemie, możesz go zainstalować zgodnie z opisem poniżej.

Najpierw otwórz terminal za pomocą Ctrl+alt+del i wprowadź następujące polecenie:

$ sudo apt Zainstaluj Xorg-Xkill

Następnie podaj hasło Sudo, a na poproszenie o potwierdzenie naciśnij Y, po czym system rozpocznie instalację Xkill. Po zakończeniu instalacji Xkill może być użyty do zabijania aplikacji niereagujących.

Aby zabić zamrożoną aplikację, po prostu wpisz xkill w terminalu:

$ xkill

W ten sposób twój kursor stanie się X. Po prostu umieść X w aplikacji, którą chcesz zamknąć, i kliknij ją, aby natychmiast zamknąć aplikację.


Możesz utworzyć skrót klawiatur Ustawienia aplikacja.


W oknie Ustawienia wybierz Skróty klawiszowe z lewego panelu.


Następnie w prawym okienku kliknij przycisk +, jak pokazano na zrzucie ekranu poniżej.


Gdy pojawi się poniższe okno dialogowe, określ nazwę przyjazną dla użytkownika skrótu w Nazwa pole. Następnie w Komenda pole, typ xkill. Następnie kliknij Ustaw skrót przycisk, aby wybrać skrót do narzędzia Xkill.


Użyj dowolnej kombinacji kluczy, aby ustawić skrót do narzędzia Xkill. Na przykład, aby użyć CTRL+K do uruchomienia xkill, naciśnięcia i przytrzymania, a następnie naciśnięcia klawisza K. Następnie zwolnij oba klucze.


Kliknij Dodać przycisk, aby dodać skrót.


Teraz, gdy musisz zabić zamrożoną aplikację, możesz nacisnąć klawisze skrótów, aby wykonać polecenie Xkill.

Korzystanie z monitora systemu

Z Monitora systemu Ubuntu możesz również zabić aplikację. Aby otworzyć monitor systemu, naciśnij super klawisz na klawiaturze i wprowadź monitor systemu. Gdy pojawi się ikona monitora systemu, kliknij go, aby go otworzyć.


W aplikacji Monitor systemu będzie dostępna lista procesów, które obecnie działają. Wybierz proces, który chcesz zabić i kliknij prawym przyciskiem myszy. Z wyświetlonego menu wybierz Zabić Aby natychmiast zabić wybrany proces.

Używając zabójstwa, pkill i killall

Kill, Pkill i Killall można wywołać w wierszu poleceń, aby zabić aplikację na podstawie jej nazwy procesu lub identyfikatora procesu (PID).

Aby znaleźć PID, wydać następujące polecenie w terminalu:

$ ps aux | Grep

Na przykład w następujących wyjściach, 34636 jest PID aplikacji rytmicznej.

$ ps aux | Grep Rhythbox


Aby zabić proces za pomocą jego PID, użyj polecenia Kill w następujący sposób:

$ Kill 34636

Tutaj 34636 to PID z rytmboxa uzyskanego powyżej.

Alternatywnie, aby zabić proces za pomocą jego nazwy procesu, możesz użyć Pkill I zabić wszystkich polecenia. Aby użyć Pkill do zabicia procesu, typ Pkill a następnie nazwa procesu w następujący sposób:

$ PKILL RHYTHMBOX


Użyć Killall do zabicia procesu, typ zabić wszystkich a następnie nazwa procesu w następujący sposób:

$ Killall Chrome

Wniosek

Jak widać, istnieje wiele sposobów zabicia zamrożonej aplikacji w Ubuntu. Korzystając z dowolnej z powyższych metod, możesz łatwo zabić aplikację, która nie odpowiada ani kończąca. Podobnie możesz zabić aplikację zablokowaną przez inny proces.