sudo 无法执行 cd

sudo 无法执行 cd

我发现了最奇怪的事情

sudo cd $pwd
sudo: cd: command not found

我可以以普通用户的身份执行 cd 操作。看来 su 的 PATH 设置不正确。

我该如何修复它?

答案1

你不能cd像下面这样

sudo cd $pwd

但你可以这样做,

sudo su
cd $pwd

答案2

您不需要以 sudo 身份更改目录。

sudo = 超级用户执行[某事]

您可以做的是以超级用户身份登录

须藤苏

做你想做的事(更改目录、执行、编辑文件等)。例如:

cd [目录]

完成后注销超级用户:

出口

答案3

那是因为“cd”是 shell 公告

别担心,它对任何人都不起作用

相关内容