今天在操作服务器的时候,突然出现了一个问题,在重启jboss的时候需要我输入密码,可是以前没有这种要求的啊,奇怪了,于是问了同事,得知,su 与su - 是有区别的 上网查了下
说简单点就是用su命令不会改变当前工作目录以及HOME,SHELL,USER,LOGNAME。此外,也会变更PATH变量,而用su -命令则默认改变成root用户了
本文介绍了在服务器操作中遇到的问题:使用su和su-命令的区别。su命令切换用户时会保留当前工作目录及部分环境变量,而su-命令则会完全采用目标用户的环境设置。
今天在操作服务器的时候,突然出现了一个问题,在重启jboss的时候需要我输入密码,可是以前没有这种要求的啊,奇怪了,于是问了同事,得知,su 与su - 是有区别的 上网查了下
说简单点就是用su命令不会改变当前工作目录以及HOME,SHELL,USER,LOGNAME。此外,也会变更PATH变量,而用su -命令则默认改变成root用户了
5362

被折叠的 条评论
为什么被折叠?