su命令:su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误,之前一直以为两者相同,切换用户之后一直报command not found错误,才发现了这个问题。
在学习scala语言时应用的linux系统,其中就涉及到了su和-su切换用户的问题,再来重新学习一下,加深自己的印象
su和su-的区别
推荐阅读
- 好用的移动端测试工具
- 微信导航滑动门效果
- javascript模块化
- flex 布局,flex-grow 宽度未等比放大问题解决办法
- (备忘)jeecg的$.dialog的一些参数
- Unable to convert MySQL date/time value to System.DateTime问题解决方案
- centos 7 防火墙操作
- winfrom弹出窗口用timer控件控制倒计时20秒后关闭
- 关于一台机器运行两个身份证读卡器模块(总结)
- tomcat运行一段时间出“org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header”