首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >苏和苏的区别-

苏和苏的区别-
EN

Unix & Linux用户
提问于 2016-05-26 17:26:47
回答 1查看 338关注 0票数 0

我想知道这两个命令之间的确切区别是:1. su 2. su -。有人能解释一下吗?

EN

回答 1

Unix & Linux用户

发布于 2016-05-26 17:32:27

手册页很好地描述了它,如下所示:

代码语言:javascript
复制
   -, -l, --login
          Start the shell as a login shell with an environment similar
          to a real login:

             o      clears all the environment variables except TERM

             o      initializes the environment variables HOME, SHELL,
                    USER, LOGNAME, and PATH

             o      changes to the target user's home directory

             o      sets argv[0] of the shell to '-' in order to make
                    the shell a login shell

我通常从我想要的环境来考虑这个问题,老实说,我总是默认使用su -

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/285728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档