LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 886|回复: 4

gnome-terminal中su后为何有些命令执行不了?

[复制链接]
发表于 2007-2-10 23:11:23 | 显示全部楼层 |阅读模式
我用su切换到root后,一些系统指令比如fdisk,lspci都执行不了。在文本界面就可以,为什么?
 楼主| 发表于 2007-2-10 23:46:41 | 显示全部楼层
不好意思,我懂了,刚看了su 的man
如果用
su
则直接进入root,但是环境变量好像还是先前用户的,没有改变
如果用
su -
则相当于root登录,导入了root的.bashrc等文件里面的env变量

找不到系统命令原因是由于普通用户的PATH里没有
/sbin
等系统管理命令放置的路径
回复 支持 反对

使用道具 举报

发表于 2007-2-11 07:48:53 | 显示全部楼层
su 是非 login shell,导入 .bashrc

su - 是 login shell,导入 .bash_profile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-11 13:21:54 | 显示全部楼层
了解,谢谢!
回复 支持 反对

使用道具 举报

发表于 2007-2-12 22:06:52 | 显示全部楼层
802.11 a/b/g (ipw 3945d,未配置成功,望高手解答)
今天无意中看见这篇文章,http://kerneltrap.org/node/7704

里面有驱动的下载连结,未知对楼主是否能用?
http://intellinuxwireless.org/?p=iwlwifi&n=downloads
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表