Pourquoi taper Sudo cd que ce soit ne changera pas le répertoire?
cd
est un shell intégré. Sudo
ne fonctionne qu'avec des exécutables. Vous pouvez utiliser Sudo sh -c 'cd dirname'
, mais dès que le shell se ferme, vous revenez au répertoire dans lequel vous avez commencé. Si vous dites ce que vous essayez d'accomplir, je peux vous aider à trouver un moyen de le faire.
Essayez plutôt d'utiliser Sudo -s
pour démarrer un shell racine, puis simplement cd
dans le répertoire.
Lorsque vous avez terminé en tant que root, appuyez sur CtrlD ou tapez exit
.
Comme Arjan l'indique dans son commentaire ci-dessous, il est important de noter qu'en tant que root, on peut facilement endommager les composants essentiels du système. à utiliser avec précaution!
Vous pouvez simplement su
devenir root puis cd
tout ce que vous voulez ... Je sais qu'une réponse a déjà été acceptée, mais si aucune ne figure dans la liste des sudoers, il s'agit de la seule option.