liuchang1881 发表于 2005-9-26 10:32:04

请教一下命令su和su -的区别!!!

最近刚刚装了一个FC4玩玩.
在命令界面下我从自己的用户切换到root用户,
用su命令后转到#
此时一些命令,如:ifconfig,fdisk等都不能用,
显示bash: fdisk: command not found
用su -命令后转到#就可以用了.
这两个命令有什么区别呢?

月下刀客 发表于 2005-9-26 10:38:13

哦,还真没注意。
两者难道默认路径不同?
分别运行下echo $PATH看看

duotaiya 发表于 2005-9-26 11:22:33

su 环境变量什么的仍然是原用户的
su - 将执行root的profile和rc

wanggang 发表于 2005-9-26 18:35:50

恍然大明白

atfa 发表于 2005-9-26 20:12:37

su - 比 su彻底

liuchang1881 发表于 2005-9-26 22:52:32

谢谢各位指点! :-)

liuchang1881 发表于 2005-9-26 22:56:20

谢谢各位指点! :-)

wanggang 发表于 2005-9-27 23:00:08

哥们,咱们的照片一样呀!
:mrgreen:

云燕 发表于 2005-9-27 23:15:29

还真没注意
页: [1]
查看完整版本: 请教一下命令su和su -的区别!!!