J'ai entré la sudo -s
commande dans le terminal, et il est passé de
shameek@shameek-K55VD:~$
à
root@shameek-K55VD:~#.
Maintenant, quand je clique sur l'icône de fermeture de la fenêtre du terminal, il dit: "Il y a toujours un processus en cours dans le terminal, le fermer peut le tuer".
Je suis entièrement nouveau sur Ubuntu, veuillez suggérer une commande pour revenir de
root@shameek-K55VD:~#
à
shameek@shameek-K55VD:~$
puis je peux fermer le terminal.
command-line
sudo
user190144
la source
la source
Réponses:
Appuyez sur Ctrl+ Dpour vous déconnecter du super utilisateur et vous ramener à l'état d'utilisateur normal. Vous pouvez également taper
exit
la source
sudo -s
démarre vraiment juste un nouveau shell en tant qu'utilisateur root en tant que sous-processus, plutôt que de changer les informations d'identification du shell existant. Pour le terminal, cela ne se distingue pas de toute autre commande en cours d'exécution. Vous quittez la coque intérieure comme vous le feriez pour n'importe quelle autre. Cela signifie également que les coquilles sont empilables - vous pouvez simplement invoquerbash
et obtenir une nouvelle coquille à l'intérieur de l'ancienne.Tapez
exit
alors vous vous déconnecterez de l'utilisateur normal. Tapez àexit
nouveau pour fermer le terminal ou fermez-le simplement avec la souris.la source
sudo su
etsudo -s
?Si vous ne faites rien d'important dans le terminal, vous pouvez simplement cliquer sur Fermer le terminal sur Fermer ce terminal? ("La fermeture du terminal le tuera").
Cela enverra
SIGHUP
au shell en cours d'exécution, qui se fermera alors, tout comme si vous utilisiez laexit
commande ou Ctrl+D (également de bonnes façons).la source