Jaki jest odpowiednik „Control-Alt-Delete”?

111

W systemie Windows w dowolnym momencie system zawiesza się Ctrl- Alt- Deluruchamia Menedżera uruchamiania, z którego można zakończyć program lub proces powodujący zawieszenie.

Czy jest takie polecenie w Ubuntu?

Mysterio
źródło
19
Wiesz, że w systemie Windows możesz zapisać krok, używając po prostu ctrl + shift + esc.
JD Isaacks
1
Co robi to polecenie?
Mysterio
21
Po naciśnięciu klawiszy Ctrl + alt + del musisz wybrać Menedżera zadań z listy innych opcji. Ctrl + shift + Esc pomija ten krok i po prostu otwiera Menedżera zadań bezpośrednio. Spróbuj.
JD Isaacks
5
Właśnie to zrobiłem na Windows 10 i bluescreened.
Dee
3
@Dee To powinno być zgłoszone do Microsoftu, opublikowanie go tutaj sprawia, że ​​ludzie są szczęśliwi, że używają Ubuntu :)
WinEunuuchs2Unix

Odpowiedzi:

102

Monitor systemu pokazuje przegląd uruchomionych aplikacji (na karcie Procesy) i pozwala je zakończyć, klikając prawym przyciskiem myszy nazwę i wybierając odpowiedni element menu kontekstowego. Można skonfigurować skróty klawiszowe w ustawieniach klawiatury (zakładka Skróty), więc można wiązać Ctrl+ Alt+ Deldo gnome-system-monitor, polecenie, aby uruchomić Monitor systemu.

Innym poleceniem, które może Cię zainteresować, jest xkill. Jest to tradycyjnie związane z Ctrl+ Alt+ Esc(nie jestem pewien, czy domyślnie) i umożliwia kliknięcie źle zachowującego się okna, aby je zamknąć.

Oba mogą nie działać, jeśli cały system zawiesza się. Jeśli tak się stanie, możesz zrobić dwie rzeczy. Pierwszą należy włączyć wcześniej, gdy system jeszcze się nie zawiesi (możesz to zrobić teraz):otwórz ustawienia układu klawiatury (myślę, że jest to scalone z klawiaturą w Ubuntu 12.04), a następnie kliknij Opcje. Jedną z opcji jest sekwencja klawiszy, aby zabić serwer X , możesz ją kliknąćuruchom gsettings get org.gnome.desktop.input-sources xkb-optionsnajnowsze wersje Ubuntu (zgodnie z tą odpowiedzią ). Jeśli to zrobiłeś, a system zawiesi się później, możesz nacisnąć Ctrl+ Alt+ Backspace, co skutecznie spowoduje powrót do ekranu logowania.

Jeśli nawet to nie zadziała, ostatnią rzeczą, którą możesz zrobić, to zapewnić rozsądne wyłączenie (tj. Nie naciskając i przytrzymując przycisku zasilania). Ten jest trochę trudne do zapamiętania, ale to wiąże się naciskając i przytrzymując Alt+ SysRq(żądanie systemu, często sam klucz jak PrtScrekran drukowania), a następnie naciśnij przycisk, aby R, E, I, S, U, B(mnemoniku jest Reboot Nawet jeśli system Utterly łamany). Poczekaj sekundę między kolejnymi naciśnięciami, ponieważ każda litera to inna czynność jądra prowadząca do „płynnego” resetu.

Vincent
źródło
3
Skąd mam wiedzieć, co powoduje zawieszenie się systemu? W systemie Windows menedżer zadań pokazuje, która aplikacja NIE ODPOWIADA, z której użytkownik może zakończyć proces kontrolowania danej aplikacji
Mysterio,
Och, zazwyczaj dla mnie okna aplikacji, która nie odpowiada, stają się znacznie ciemniejsze. Możesz to włączyć w Menedżerze ustawień CompizConfig (może być konieczne zainstalowanie tego, nazwa pakietu to ccsm). Kliknij wtyczkę Fading Windows i tam możesz zaznaczyć „Dim Unresponsive Windows”. W przyszłości powinieneś wiedzieć, które okno zabić.
Vincent
1
Tylko uwaga - Ctrl-Shift-Esc jest nieco wolniejszy, ponieważ system nie obsługuje go specjalnie. Jeśli coś jest nie tak z systemem operacyjnym, to połączenie może nie działać.
Mehrdad
13
Innym sposobem na zapamiętanie jest to, że REISUB jest BIZNESOWY wstecz.
DNA
Nie znałem tej kombinacji ALT + PRTSC + REISUB. Jednak na mojej szwajcarskiej niemieckiej klawiaturze musiałbym użyć nosa lub języka, aby nacisnąć klawisze R, E, I, S, U, B, więc nie należy go używać zbyt często :-)
Marc
31

Aby pozostać w duchu magicznych skrótów, oto kilka:

  • ctrlKombinacja + alt+ backspace(domyślnie wyłączona 11.10), która może zrestartować GUI.
  • ctrl+ alt+ F2 to F6, wyświetli konsolę, z której można się zalogować, a następnie zabić zablokowaną aplikację. Po zabiciu możesz wrócić do GUI, naciskając alt- f7. Zabicie aplikacji według nazwy można wykonać za pomocą tego polecenia:

    sudo killall <name-of-the-application>
    

    Jeśli to nie zadziała, użyj -9flagi, aby zabić go za pomocą überforce.

    sudo killall -9 <name-of-the-application>
    
  • W SYTUACJI AWARYJNEJ: użyj Magicznego Klucza SysReq, aby bezpośrednio „mówić” do jądra.
Cédric Julien
źródło
5
+1 sysrq. dlaczego nikt nie wspomina o ctrl+ printscreen+ K, który zrestartuje GUI i zabije wszystkie procesy w GUI (w przypadku, gdy nie spodziewałeś się tego po ponownym uruchomieniu). sysrq to ten sam klucz, co klawisz Printscreen.
n611x007
1
Ctrl + alt + F2 magicznie skończyły mój dzień. Dzięki
Nick Pineda
„możesz powiązać Ctrl + Alt + Del z gnome-system-monitor” W rzeczywistości działa jeszcze w kwietniu 2019 r. z Lubuntu Desktop 18.4.
Cuda wydarzyły się
1
Przypadkowo włączyłem nieskończoną pętlę do mojego profilu / etc / i właśnie zaczynałem wyświetlać czarny ekran podczas uruchamiania. I ctrl + alt + F-coś przywołało konsolę, abym ją anulował! Dzięki!
ProGrammar
6

System-monitor jest tym, czego szukasz. Możesz go uruchomić, pisząc system-monitorw Unity Dash.

balony
źródło
2
szuka do tego wbudowanego skrótu? ...
n611x007
6

możesz mieć krótkie polecenie otwarcia terminalu, mam F4. Aby wymusić zamknięcie aplikacji, wystarczy otworzyć terminal i wpisać, xkilla następnie kliknąć w oknie aplikacji, która uległa awarii.

Powłoka GNOME

  1. System -> Preferencje -> skróty klawiaturowe ( gnome-keybinding-properties)
  2. przejdź do listy Pulpit , kliknij Uruchom terminal, a następnie przytrzymaj krótkie polecenie.

    krótkie polecenie powinno być widoczne w linii po prawej stronie.

Zabić proces

  1. Otwórz terminal. (Lub po prostu użyj Alt+ F2.)
  2. Rodzaj: xkill
  3. Kliknij w oknie, które się zawiesiło.

Krótkie polecenie otwarcia terminalu jest ogólnie dobrym pomysłem, ponieważ możesz także robić inne rzeczy. (htop, monitor systemu, ponowne uruchomienie itp.)

Alvar
źródło
Czy możesz zaktualizować swoją odpowiedź krokami potrzebnymi do utworzenia skrótu F4, aby otworzyć terminal
Mysterio
1
@Mysterio Racja, nie mogę zrobić tylko wersji z powłoką GNOME (klasyczny pulpit). Zrobię ją później z Unity. (jutro) również jakiego systemu używasz? (11.10? Jedność?)
Alvar
Unity to mój ulubiony pulpit
Mysterio
1
Domyślnie Ctrl + Alt + T otwiera terminal.
Scott Severance,
@ scottSeverance Nie, nie ma, przynajmniej w moim 11.04 ... nadal posiadanie znanego skrótu do terminala jest naprawdę kluczowe przy korzystaniu z jakichkolwiek dystrybucji Linuksa.
Alvar,
3

Możesz dodać niestandardowe polecenie klawiatury, wykonując następujące czynności:

  1. Przejdź do Ustawień systemu
  2. Kliknij opcję Klawiatura
  3. Otwórz kartę Skróty
  4. Kliknij symbol „ + ” u dołu okna
  5. Nadaj swojemu tytułowi tytuł . Np. Monitor systemu
  6. W polu Polecenie wpiszgnome-system-monitor
  7. Kliknij Zastosuj
  8. Kliknij opcję Wyłączone na nowo utworzonym skrócie
  9. Wprowadź kombinację klawiszy dla skrótu. Np. Ctrl+ Alt+M

Uwaga: w systemie Ubuntu 14.10 Ctrl+ Alt+ Deljest już używany, ale można go zastąpić.

Brylie Christopher Oxley
źródło
3

W Ubuntu 17.10 z GNOME domyślnym ustawieniem ALT+ F4jest zamknięcie okna. Zgodnie z tą odpowiedzią , po ustawieniu CTRL+ ALT+ Backspacena gsettings get org.gnome.desktop.input-sources xkb-options, przy otwartej przeglądarce Brave po prostu pociąga w dół lub w górę paska narzędzi menu, podczas gdy w przypadku innych aplikacji nic nie robi. CTRL+ ALT+ DELprzywróci domyślny ekran po 60 s, przynajmniej jeśli system nie zawiesił się, i wyświetli okno z monitem o anulowanie lub potwierdzenie wylogowania. CTRL+ ALT+ ESCdomyślnie nic nie robi.

Więc jeśli chcesz powiązać otwieranie monitora systemu, zmień powiązanie skrótu do wylogowania na coś innego lub użyj innego skrótu.

Oto jak ustawić skrót xkill.

wprowadź opis zdjęcia tutaj

Możesz otworzyć to okno, szukając skrótów klawiaturowych w działaniach. Użyłem CTRL+ Suoer+, ESCponieważ CTRL+ ALT+ ESCjest zajęty do bezpośredniego przełączania kontrolek systemowych (co przełącza pasek narzędzi menu w Brave, ale w terminalu wydaje się, że nic nie robi).

Ponieważ gnome-system-monitorpostanowiłem powiązać go z CTRL+ ALT+ DEL, po zmianie domyślnego / wbudowanego skrótu wylogowania z CTRL+ ALT+ DELna CTRL+ ALT+ L.

James Ray
źródło
2

Miałem to samo pytanie. Odpowiedź, której szukałem, brzmiała: „pisz topna terminalu”

Dzięki temu topmożesz zobaczyć, które procesy działają na twoim Linuksie i zdecydować, który z nich należy zabić.

ocrampico
źródło
jeśli jest zainstalowany, możesz także użyć htop; ma trochę więcej atrakcyjnych i interaktywnych menu.
DJCrashdummy