Chciałbym to zrobić za pomocą wiersza polecenia, ponieważ czasami mój komputer zawiesza się i muszę wymusić zamknięcie (wiem, że to nie jest dobre dla sprzętu). I: Jaka jest różnica między poleceniami Zatrzymaj i Zamknij?
Chciałbym to zrobić za pomocą wiersza polecenia, ponieważ czasami mój komputer zawiesza się i muszę wymusić zamknięcie (wiem, że to nie jest dobre dla sprzętu). I: Jaka jest różnica między poleceniami Zatrzymaj i Zamknij?
Odpowiedzi:
Jeśli nadal możesz uzyskać dostęp do konsoli trybu tekstowego lub możesz zalogować się zdalnie:
psinnych narzędzi do listowania procesów i zabić, aby spróbować zabić niektóre procesy. Kilka programów będzie zapisać swoją pracę (przynajmniej do pliku odzyskiwania), jeżeli otrzymują one kill -HUPlub zwykłykill . Mogą nie mieć czasu, aby to zrobić, jeśli przejdziesz bezpośrednio do ponownego uruchomienia.sudo killa następnie identyfikator procesu, aby zabić proces działający jako root lub inny użytkownik niebędący tobą.rebootaby zrestartować komputer (np. sudo rebootJeśli chcesz sudouzyskać dostęp administracyjny). Uruchom, haltaby wyłączyć komputer. Oba te połączenia shutdownz odpowiednimi opcjami.Jeśli absolutnie wszystko jest ukryte, ale masz dostęp do konsoli, możesz użyć magicznego SysRq, aby przynajmniej opróżnić wszystkie zmiany plików na dysku odmontować systemy plików. naciśnij
(Uwaga: czasami zobaczysz „REISUB”, ale kroki R i I są bezużyteczne.)
Jeśli jest to zablokowana sesja X, naciśnij ctrl+ alt+, f1aby dostać się do konsoli. Zaloguj się i stamtąd wykonać /sbin/shutdown, /sbin/rebootlub /sbin/shutdown -r now. W zależności od uprawnień może być konieczne poprzedzenie tych poleceń znakiem sudolub, suaby uzyskać uprawnienia root.
Możesz także być w stanie zabić przestępcę. Uruchom, ps auxaby wyświetlić listę wszystkich procesów i poszukać tych, które wykorzystują dużo procesora i / lub pamięci (trzecia i czwarta kolumna). Użyj kill <pid>, gdzie pid jest liczbą w drugiej kolumnie pswyniku). Jeśli to nie zabije procesu, konieczne może być uruchomienie go, kill -9 <pid>aby go zabić.
ctrl+alt+f1może nie działać na wszystkich systemach (niektóre mają tam sesję X), ale ctrl+alt+f3na większości, z wyjątkiem instalacji na żywo.
exitzamiast Ctrl + D ... lub po prostu uruchom zamknięcie / ponowne uruchomienie przez SSHssh root@brokenbox reboot