Chinaunix
标题:
su和su -的区别?
[打印本页]
作者:
9ding
时间:
2010-03-16 12:02
标题:
su和su -的区别?
有那位知道 su 用户和su - 用户 的区别吗?
作者:
samlumengjun
时间:
2010-03-16 12:13
su - 会把你要切换用户的环境变量导出,并切换到这个用户的home目录下.
作者:
changzi100
时间:
2010-03-16 12:24
是否会启用另一个用户的shell环境
作者:
jerryjzm
时间:
2010-03-16 14:26
你需要了解一些login shell和nologin shell的知识,以及shell和sub-shell的关系和联系
作者:
chenyx
时间:
2010-03-16 15:35
su - 会加载目标用户的环境变量
su 不会
作者:
liwei6998
时间:
2010-03-16 17:05
上面几位说的对!!!
作者:
笑脸松鼠
时间:
2010-03-16 20:30
原来还有这么一说,长见识了
作者:
9ding
时间:
2010-03-27 05:58
谢谢各位的提示
作者:
aaaaa5aa
时间:
2010-03-27 08:03
SU - 要干净一些,没有用-后的环境变量另一用户也不能用
作者:
飞鸿无痕
时间:
2010-03-27 10:32
用下orache就知道su 和su -的区别了!呵呵!
作者:
idcaofei
时间:
2010-03-30 10:36
su 不加载超级用户的$PATH
su - 则加载
不过也没什么关系,知道路径就可以了。。
su - 只是为了方便!!
作者:
huhfire
时间:
2010-03-30 10:40
学习了~
作者:
柳渔舟
时间:
2010-03-30 12:45
接楼上几位的答案:
你可以在你当前的shell下使用 "set"指令查看你所有的环境变量设置。
作者:
simplyty
时间:
2010-04-02 21:13
新人学习了……
作者:
shang2010
时间:
2010-04-04 07:09
回复
10#
飞鸿无痕
用过informix的也知道{:2_168:}
作者:
Askiter
时间:
2010-04-07 01:13
嗯,我一般都是用
su -
这种方式的,比较方便
作者:
txlsfj
时间:
2010-04-07 08:34
建议用SU-,我觉得是
作者:
linuxcorn
时间:
2010-04-25 21:35
su的另外一个参数“-”,当指定该参数的时候,将会进入一个“login shell” ,即和该用户登录的情况完全一样。而不带参数“-”的时候进入的是一个“non-login shell”。那么问题就归结到“login shell”和“non-login shell“的区别上来了。
作者:
Solomon-Yin
时间:
2010-04-25 22:10
我在debian下怎么用不了su啊,只能用su -
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2