Włączyłem sudo -s
polecenie w terminalu, a to się zmieniło
shameek@shameek-K55VD:~$
do
root@shameek-K55VD:~#.
Teraz, kiedy klikam ikonę zamykania okna terminala, mówi: „W terminalu nadal działa proces, jego zamknięcie może go zabić”.
Jestem zupełnie nowy w Ubuntu, proszę zasugerować polecenie powrotu
root@shameek-K55VD:~#
do
shameek@shameek-K55VD:~$
a potem mogę zamknąć terminal.
command-line
sudo
użytkownik190144
źródło
źródło
Odpowiedzi:
Naciśnij Ctrl+, Daby wylogować Cię z superużytkownika i powrócić do normalnego statusu użytkownika. Możesz też wpisać
exit
źródło
sudo -s
tak naprawdę po prostu uruchamia nową powłokę jako użytkownik root jako podproces, zamiast zmieniać poświadczenia istniejącej powłoki. Dla terminala jest to nie do odróżnienia od innych uruchomionych poleceń. Opuszczasz wewnętrzną powłokę tak samo, jak każdą inną. Oznacza to również, że pociski można ustawiać jeden na drugim - możesz po prostu wywołaćbash
i zdobyć nową pocisk wewnątrz starego.Wpisz,
exit
a następnie wylogujesz się do normalnego użytkownika. Następnie wpiszexit
ponownie, aby zamknąć terminal lub po prostu zamknij go myszką.źródło
sudo su
isudo -s
?Jeśli nie robisz nic ważnego w terminalu, możesz po prostu kliknąć Zamknij terminal w polu Zamknij ten terminal? (Okno dialogowe „Zamknięcie terminala go zabije”).
Spowoduje to wysłanie
SIGHUP
do uruchomionej powłoce, która będzie następnie zamknąć, tak jak miałoby to jeśli użyto doexit
polecenia lub Ctrl+D (również dobre sposoby).źródło