Quand je le fais su -
pour accéder à root, mon répertoire courant est mis à la place de celui de root. Existe-t-il un moyen de conserver le répertoire actuel dans lequel je me trouvais, comme par exemple sudo -s
. Ou est-ce que la réponse est d'utiliser sudo ?
C'est en fait la seule réponse à la question. Bon travail !
5 votes
Veuillez noter que je ne veux pas paraître impoli, mais pourquoi ce problème n'est pas résolu par "man su" ?
1 votes
@Rory s'il vous plaît lisez le commentaire de Myrrdyn
0 votes
J'aime utiliser
sudo su -c "zsh"
Dans mon cas, cela me permet de rester dans le répertoire et la charge actuels. zsh comme Shell avec l'utilisateur root.ctrl+d
après et vous revenez à l'utilisateur actuel. Pour ce qui est du répertoire, cela fonctionne directement sur centos pour moi, mais peut-être qu'ajouter ` && cd $(pwd)` dans la commande passée pourrait faire l'affaire.0 votes
@Myrrdyn Les documentations sont excellentes quand on sait ce que l'on cherche. Quand ce n'est pas le cas, demander des conseils aux experts est plus rapide et plus didactique.