linux中 su 与 su - 的区别

linux中 su 与 su - 的区别

  su只是切换了用户身份,shell环境仍然是切换前用户的shell环境

  su -是用户和shell环境一起切换成。

 

 

备注:1、切换了shell环境会相应的用户的PATH环境变量才会正确,通过echo $PATH命令可以对比查看。

         2、切换了shell环境,当前目录相应的就切换了,否则仍然是切换前用户的工作目录,通过pwd命令可以对比查看

posted @ 2020-01-20 14:25  xuzhujack  阅读(332)  评论(0编辑  收藏  举报
;