Wyjście na terminal

14

Co jakiś czas mój laptop blokuje się z jakimś nieuczciwym procesem, który zajmuje wszystkie operacje wejścia / wyjścia lub procesora. Potem spędzam wieki walcząc myszką, aby otworzyć menu Aplikacje, dzięki czemu mogę otworzyć terminal, aby zdiagnozować problem i zabić proces.

Czy jest szybszy sposób włamać się do terminalu?

Mongus Pong
źródło
Czy to zawsze ten sam program? to może być błąd. Jeśli jest to problem z wejściem / wyjściem, mogą to być złe bloki na dysku twardym lub porysowane nośniki optyczne. (Wiem, że nie ma to bezpośredniego związku z otwarciem terminalu)
LassePoulsen
Ive opracował swoją automatyczną aktualizację systemu, która naprawdę zabija rzeczy. Wyłączyłem to i zmieniłem pulpit na LXDE, a teraz działa zippy! Nauczyłem się także kilku rzeczy!
Mongus Pong,

Odpowiedzi:

26

CTRL+ ALT+ F1powinien dać ci terminal, na którym możesz się zalogować, aby zdiagnozować problem. Możesz nacisnąć CTRL+ ALT+ F7(czasami F8), aby powrócić do GUI.

Istnieją dodatkowe terminale w CTRL+ ALT+ F2, F3itp ...

Uważam również za bardzo przydatne mapowanie CTRL+ ESCna monitor systemu, gdzie mogę szybko zabić proces.

Jak powiedział SW01, możesz także wpisać ALT+, F2aby wykonać jedno polecenie. Działa to tylko wtedy, gdy gnome-panel jest włączony (działa domyślnie).

Dodanie fred.bear niż CTRL+ ALT+ Totworzy nowe okno z domyślnym terminalem.

Javier Rivera
źródło
2
Jeśli głosujesz w tej sprawie, głosuj także na inne odpowiedzi, które tutaj rozwinąłem.
Javier Rivera
12

Domyślne mapowanie klawiszy dla domyślnego terminala X to Ctrl+ Alt+T

Peter.O
źródło
8

Odpowiedź Javiera jest najlepsza, ale pomyślałem, że więcej informacji nigdy nie jest złą rzeczą.
Możesz także wpisać alt+, f2aby otworzyć mały monit. Stamtąd możesz otworzyć bash lub inny pożądany program.

SW1
źródło
4

Jeśli twój system całkowicie nie odpowiada , możesz nacisnąć Alt+ SysRq+ K(klawisz sysrq powinien być taki sam jak klawisz Drukuj), aby zabić serwer wyświetlania X i wszystkie jego procesy potomne.

Spowoduje to powrót do ekranu logowania GDM, zabijając wszystkie aplikacje uruchomione obecnie na TTY7, czyli tym, w którym działa X.

→ Więcej informacji na temat Magic SysRq Keys na Wikipedii .

Oczywiście stracisz wszystkie niezapisane dane i nie będziesz wiedział, który proces się nie udał, ale zareaguje, nawet jeśli jakiś proces zabrania ci robienia wszystkiego innego, magiczne klucze sysqr mają najwyższy priorytet.

Jeśli twój system wciąż reaguje wystarczająco szybko, aby zrobić to, co sugerował Javier Rivera, jest to oczywiście preferowane. Wpisz w ps auxwierszu polecenia, które przejdziesz przez Ctrl+ Alt+, F1aby uzyskać zrzut wszystkich aktualnie uruchomionych procesów. Możesz użyć Shift+, Page Upaby przewijać długie dane wyjściowe.

Stefano Palazzo
źródło
3

guake Zainstaluj guake

można otworzyć za pomocą F12i wykonuje bardzo dobrą robotę, nawet jeśli twój system jest przeciążony! To terminal w stylu quake'a.

sBlatt
źródło
Świetna mała aplikacja :) Używam tego w pracy i jest niesamowita !!
AntonioCS,
1

Htop pokazuje najlepszych użytkowników procesora i pozwala zabić proces bez zamykania całego systemu.


źródło