Skrót klawiaturowy menedżera zadań w systemie Linux?

13

Czy istnieje skrót klawiaturowy dla „menedżera zadań” (np. Alt+ Ctrl+ DelW systemie Windows), gdy mój komputer przechodzi w stan awarii?

Renjith G.
źródło
2
jako komentarz, okna drastycznie skasowały ctrl + alt + del, oznaczało to ponowne uruchomienie komputera przez długi czas, a następnie system Windows postanowił zamiast tego uruchomić menedżera zadań.
ksenoterrakid
4
Nawiasem mówiąc, tak naprawdę nie jest to Ctrl + Alt + Del w Windows (chociaż w niektórych przypadkach wywołuje to bezpośrednio, ale nie zawsze), ale raczej Ctrl + Shift + Escape.
houbysoft
Nie ma standardowego GUI dla systemu Linux. Coś takiego jest całkowicie zależne od środowiska pulpitu (Gnome, KDE,…) lub konfiguracji menedżera okien. Ale jeśli tylko aplikacja ulegnie awarii, zwykłe menu systemowe będą nadal odpowiadać, a jeśli cały system ulegnie awarii, nic nie odpowie. Istnieje kilka stanów pośrednich, w których rozbił się jakiś podstawowy element systemu (np. Serwer X), patrz odpowiedź jsbillings i odpowiedź jwernerny .
Gilles „SO- przestań być zły”

Odpowiedzi:

12

Zakładam, że „moja maszyna przechodzi w stan awarii” oznacza to, że jakiekolwiek zadanie polegające na wyświetleniu ekranu, na które patrzysz, przestało odpowiadać. (Ogólnie rzecz biorąc, gdy coś ulega awarii w systemie Linux, tylko to coś ulega awarii i wszystko inne działa. Bardzo rzadko zatrzymuje się cała maszyna.)

Gdy wszystko inne zawiedzie, chcę wrócić do standardowego interfejsu terminala (tryb tekstowy zamiast GUI), naciskając CTRL+ Alt+ F1. Pojawi się monit o zalogowanie. Następnie loguję się i wpisuję polecenie, topaby zobaczyć, co działa. Proces na górze listy jest tym, który zużywa najwięcej procesora i zwykle stanowi problem, więc zabijam go, naciskając ki wpisując identyfikator procesu (liczby po lewej). Następnie wracam do GUI, naciskając CTRL+ Alt+ F7 (lub czasami CTRL+ Alt+ F8, jeden z tych dwóch zadziała, ale może się zmienić). Jeśli wszystko działa, kontynuuję, jeśli nie, spróbuję ponownie lub może po prostu wymusić ponowne uruchomienie.

jwernerny
źródło
Czy naprawdę mówisz o wszystkich dystrybucjach Linuksa? Spróbuj uruchomić Fedorę 29 lub Mint 19. Kiedy przeglądarka zawiesza się, cały system zawiesza razem :(
kokbira
@kokbira Masz rację, niektóre rzeczy zmieniły się w ciągu 8 lat, odkąd to zostało napisane. Często teraz po prostu ssh do systemu. Nadal istnieją wersje dystrybucji, dla których będzie to działać.
jwernerny
12

Oto kilka przydatnych skrótów, które możesz wypróbować:

  • <Ctrl><Esc> wyświetla tabelę procesów
  • <Ctrl><Alt><Esc> konwertuje wskaźnik na czaszkę i piszczele i zabije proces klikanego okna
  • <Ctrl><Alt><Backspace> zabija serwer X.
  • <Ctrl><Alt><Del> zamknij system i uruchom ponownie
dogbane
źródło
3
Ctrl+alt+backspacemusi być włączony, aby zabić xserver
xenoterracide
6

Jest to nieco powiązane, ale jeśli masz do czynienia z zawieszonym systemem, możesz przywołać klucz Magic Sysrq . W ten sposób możesz zabić wszystkie procesy, zsynchronizować dyski, wydrukować aktywne zadania, zainicjować zrzut awaryjny i wiele więcej.

jsbillings
źródło
2

Możesz także użyć klawiszy xbindkeys i zdefiniować powiązanie do pop-up top, htop, * top, gnome-system-monitor itp. Przełączenie na TTY ( odpowiedź jwernerny ) jest prawdopodobnie najlepszym pomysłem, jeśli twój system lub serwer X działa.

Niepewny
źródło
1

Tylko dwa kroki:

Krok 1: Wpisz toppolecenie w terminalu.

$ sudo -s
[sudo] password for username : (type your password here)
$ top

Podaje listę procesów uruchomionych z identyfikatorem procesu, nazwą, czasem, użyciem pamięci itp.

Krok 2: Znajdź konkretny proces, a następnie odpowiedni identyfikator. Załóżmy, że identyfikator procesu to 12043, a następnie polecenie będzie wyglądać następująco

$ kill 12043

Dzięki killmożemy zabić / zatrzymać / przerwać uruchomiony proces / proces powieszony.

KrishCdbry
źródło
0

Żadna z powyższych odpowiedzi nie odpowiedziała na prawdziwe pytanie. Właśnie dotarłem do tego wątku i nie mogłem znaleźć odpowiedzi. Więc proszę bardzo

  • W przypadku środowiska opartego na Gnome przejdź do Aplikacja -> Narzędzia systemowe -> Monitor systemu wprowadź opis zdjęcia tutaj
  • W przypadku środowiska opartego na Gnome wybierz Aplikacje> System> Monitor systemu
M. Atif Riaz
źródło