不使用 - 符号切换用户

不使用 - 符号切换用户

我不得不提前切换到其他用户来处理我正在处理的事情。我原来做了:

su support

虽然我成功地切换到支持,但我发现我无法创建目录。所以我退出了支持,这次我输入:

su - support

那时,我就可以继续制作目录了。我的问题是:为什么我可以使用第一个命令登录但无法创建目录?而且,如果是这种情况,使用“-”符号和不使用它之间的总体区别是什么?如果需要,我正在使用的发行版是Redhat.

答案1

最大的区别在于-为您提供您所请求的用户的环境。您很可能成功成为支持用户,但在自己家里,这可以解释为什么您无法创建目录。

相关内容