Jak zabijać aplikacje


62

Bawiłem się z Ubuntu instalując nowe motywy i doki. Czasami podczas instalacji cały ekran po prostu się zawiesza. Jaki jest najlepszy sposób w Ubuntu, aby zabić proces / aplikację? Coś podobnego do Ctrl + Alt + Del okien?


6
Musisz być ostrożny przy zabijaniu procesów instalacyjnych. Może pozostawić urządzenie w niespójnym stanie. Chociaż może to nie być aż tak wielkim problemem podczas instalowania pakietów dostosowywania, musisz upewnić się, że nie robisz czegoś podobnego do aktualizacji jądra w tym samym czasie! (Zrobiłem to, robiąc to, instalację Ubuntu)
Nick Pascucci

Odpowiedzi:


60

W System-> Admin masz aplikację o nazwie Monitor systemu, jest to odpowiednik menedżera zadań systemu Windows.

Edycja: w przypadku późniejszych wersji Ubuntu (pisanie tego na działającym komputerze 13.10) monitor systemu znajdziesz w myślniku (u góry po lewej). Po prostu wpisz system monitorlub jego fragment w myślniku i poszukaj aplikacji Monitor systemu.

alternatywny tekst


4
Zwykle łączę go z kombinacją CTRL + ESC, jak tylko skończę instalować SO. Możesz powiązać go z dowolnym zestawem za pomocą System-> Preferencje-> Skróty klawiaturowe.
Javier Rivera

Najpierw zainstaluj Monitor systemu. Nie był instalowany domyślnie podczas aktualizacji do Ubuntu 18.04.1 z 16.04.1 i przejścia na pulpit Gnome.
Sander Heinsalu

77

Nie tak jak CtrlAltDelWindows, ale możesz też zabijać xkill. Wystarczy przejść do okna dialogowego „Uruchom” ( Alt+ F2), wpisać, xkilla wskaźnik myszy zmieni się na „x”. Wskaż aplikację, którą chcesz zabić, i kliknij, a ona zostanie zabita. Czasami może być znacznie szybszy niż ładowanie Monitora systemu.


1
Jeśli zmienisz zdanie, możesz right clickanulować xkill.
wisbucky

Czy najpierw należy zainstalować xkill?
Cactus

Alt+ F2nie otwiera rundla mnie okna dialogowego, ale zmniejsza głośność dźwięku. Używanie Ubuntu 18.04.1 na laptopie Dell.
Sander Heinsalu

9

Oto moja osobista lista zabijania:

  • kill <pid_number>przykład: kill 8888efekt: zabij aplikację, która ma PID 8888.
  • kill -9 <pid_number>przykład: kill -9 8888efekt: to samo z powyższym, ale bardziej ekstremalny i silny.
  • killall <application_name>przykładowy killall firefoxefekt: zabij aplikację lub instancję aplikacji o nazwie Firefox. Nie musisz znać numeru PID, a to jest moja ulubiona.
  • kill -9 -1efekt: zabij wszystkie procesy, w tym X Server, abyś mógł wrócić do menedżera wyświetlania (LightDM, GDM lub KDM). Inną nazwą tego polecenia jest ponowne logowanie . To polecenie zastępuje kliknięcie przycisku Wyloguj.
  • Alt+Printscreen+REISUBefekt: wymuś restart; to samo z Ctrl + Alt + Del w systemie Windows. Bardzo przydatne jest uniknięcie uszkodzenia dysku twardego.
  • Alt+Printscreen+REISUOefekt: wymuś zamknięcie, takie jak Ctrl + Alt + Del, ale wykonaj zamknięcie zamiast restartu. Różnią się tylko 1 ostatnim char (O i B).
  • xkillefekt: zmień wskaźnik na czaszkę. Jeśli klikniesz w to okno GUI systemu Windows, okno na pewno umrze.

Można zobaczyć PID procesu przez komendy ps aux, top, htop lub graficznie przez GNOME systemu Monitor.


6

Jeśli ekran się zawiesi, możesz przełączyć się na konsolę wirtualną (Alt-Ctrl-F1), zalogować się do użytkownika, wpisać top , wykryć proces jedzenia procesora, a następnie uruchomić umiejętność nazwa_procesu . Jeśli jest to proces systemowy (root), użyj umiejętności sudo nazwa_procesu


Extender, Alt-Ctrl-F1 nie działa.
t3ch

W takim przypadku naciśnij Alt-PrtScr-K (utracisz niezapisane dokumenty, ponieważ sesja zostanie zrestartowana)
Extender

5

Możesz użyć tty, naciskając Ctrl+ Alt+, F2a następnie zaloguj się i uruchom następującą komendę: -

kill -9 -1

Z man kill,

zabij -9 -1
       Zabij wszystkie procesy, które możesz zabić.

Nastąpi powrót do ekranu logowania, a po zalogowaniu cały proces działa na nowo.


4

Po pierwsze, powinieneś znać PID aplikacji, którą chcesz zabić.

możesz tego użyć ps.

ps aux | grep "$appName" | grep -v 'grep'

Następnie użyj kill(upewnij się, że masz przywilej zabicia go).

kill  "$PID"

1
pkillmoże się tu również przydać.
Broam

@Broam: Tak, pgrepmożna również podać PID aplikacji.
kit.yang

3

Jeśli klikniesz prawym przyciskiem myszy panel Gnome i wybierzesz „Dodaj do panelu”, na liście znajdziesz przycisk „Force Quit”. Jeśli dodasz to do panelu, możesz kliknąć na nim, a następnie na niereagującym programie, aby go zabić.

Możesz także dowiedzieć się o programach wiersza poleceń kill i killall .


3

Możesz także ponownie uruchomić X.Type Ctrl+ Alt+Backspace

W Ubuntu 10.04 klucze te będą domyślnie wyłączone. Aby je włączyć,

  • Idź do Systemu -> Preferencje -> Klawiatura

  • Wybierz kartę Układy i kliknij przycisk Opcje .

  • Wybierz Sekwencję klawiszy, aby zabić serwer X i włączyć Control + Alt + Backspace .


1

Również szybka kombinacja klawiszy za pomocą metody GUI działa z moim Ubuntu 14.04 (xfce) wystarczy nacisnąć Ctrl+ Alt+, Esca xkill cursorpowinien się pojawić, wystarczy kliknąć aplikację, aby zabić.


0

Otwórz terminal i wpisz:

kill $(pidof -s <application_name>)  

gdzie <application_name>jest zastąpiony nazwą aplikacji w poleceniu używanym do uruchamiania aplikacji z terminala.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.