sudo make 和 sudo -s 之间的区别;制作

sudo make 和 sudo -s 之间的区别;制作

两者有什么区别

sudo make

sudo -s
make

第一个示例不适用于我的软件,总是缺少头文件。以 root 身份登录sudo -s并编译工作正常。

那么有什么区别,为什么sudo make不起作用呢?

答案1

sudo -s在环境变量引用的 shell 中以 root 身份运行命令SHELL

sudo在与原始用户相同的 shell 中以 root 身份运行命令

相关内容