沙滩星空的博客沙滩星空的博客

sudo: cd:找不到命令

问题:

deepin系统下,使用 sudo cd 命令进入敏感权限的目录。却提示 sudo: cd:找不到命令

问题分析

cd不是一个应用程序而是Linux内建的命令,而sudo仅仅只对应用程序起作用。

sudo foo只意味着以root权限运行foo程序

所以,sudo cd /var/spool/cron/crontabs/ 会报 sudo: cd:找不到命令。

验证:

    type cd
    cd 是 shell 内建

解决方法

使用sudo -s命令打开特殊shell

sudo -i
cd /var/spool/cron/crontabs/

使用sudo -i命令提升用户权限

sudo -i
cd /var/spool/cron/crontabs/

sudo: cd:找不到命令 https://blog.csdn.net/a1010256340/article/details/79728526

未经允许不得转载:沙滩星空的博客 » sudo: cd:找不到命令

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址