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?
command-line
Mongus Pong
źródło
źródło
Odpowiedzi:
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.
źródło
Domyślne mapowanie klawiszy dla domyślnego terminala X to Ctrl+ Alt+T
źródło
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.
źródło
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 aux
wierszu 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.źródło
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.
źródło
Htop pokazuje najlepszych użytkowników procesora i pozwala zabić proces bez zamykania całego systemu.
źródło