Digitei o sudo -s
comando no terminal e ele mudou de
shameek@shameek-K55VD:~$
para
root@shameek-K55VD:~#.
Agora, quando clico no ícone de fechar a janela do terminal, ele diz: "Ainda existe um processo em execução no terminal, o fechamento pode matá-lo".
Eu sou totalmente novo no Ubuntu, por favor sugira um comando para voltar de
root@shameek-K55VD:~#
para
shameek@shameek-K55VD:~$
e então eu posso fechar o terminal.
command-line
sudo
user190144
fonte
fonte
Respostas:
Pressione Ctrl+ Dpara sair do Superusuário e retornar ao status normal do usuário. Como alternativa, você pode digitar
exit
fonte
sudo -s
realmente apenas inicia um novo shell como usuário raiz como um subprocesso, em vez de alterar as credenciais do shell existente. Para o terminal, isso é indistinguível de qualquer outro comando que ainda esteja em execução. Você sai do shell interno da mesma maneira que sairia de qualquer outro. Isso também significa que os shells são empilháveis - você pode simplesmente invocarbash
e obter um novo shell dentro do antigo.Digite, em
exit
seguida, você fará logoff para o usuário normal. Em seguida, digiteexit
novamente para fechar o terminal ou simplesmente feche-o com o mouse.fonte
sudo su
esudo -s
?Se você não está fazendo nada de importante no terminal, na verdade, pode simplesmente clicar em Fechar terminal no botão Fechar este terminal? ("Fechar o terminal irá eliminá-lo").
Isso será enviado
SIGHUP
para o shell em execução, que será encerrado, exatamente como faria se você usasse oexit
comando ou Ctrl+D (também é uma boa maneira).fonte