LinuxSir.cn,穿越时空的Linuxsir!

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

求教:权限问题

[复制链接]
发表于 2005-7-2 17:50:21 | 显示全部楼层 |阅读模式
我以普通用户登陆,然后用su命令得到root权限,进行如下操作:

[root@localhost sbin]# ls -l adsl-start
-rwxr-xr-x 1 root root 5565 6月 29 18:11 adsl-start
[root@localhost sbin]# adsl-start
bash: adsl-start: command not found

不知为什么操作失败?请指教,谢谢!

另外一个问题:

mplayer在root下播放正常,但在一般用户下面却说没有合适的监视器,不知何故?
发表于 2005-7-2 18:28:12 | 显示全部楼层
whereis adsl-start
看看这个命令在哪里?
把路径写全。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-2 21:34:20 | 显示全部楼层
在/sbin下,而且我是在/sbin下运行的呀
回复 支持 反对

使用道具 举报

发表于 2005-7-2 21:58:41 | 显示全部楼层
./adsl-start
su的时候记得加 - 号!
su - root
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-2 23:44:44 | 显示全部楼层
谢谢,但有另一事不解:
我的mplayer和lumaqq在root用户下都能正常运行,但在一般用户下出现这种问题,不知何故?
mplayer报没有合适的监视器
lumaqq运行没反应(双击)
请教(其中这两个权限都是777)
回复 支持 反对

使用道具 举报

发表于 2005-7-3 11:26:48 | 显示全部楼层
用 set|grep PATH 检查 /sbin 有没有加到 PATH 环境变量里面
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-3 12:50:54 | 显示全部楼层
呵呵,这两问题解决了,我是这样解决的,如果有更简便的方法,请指教:
首先用su取得root权限,然后再输入完整的命令路程径即可。
但又出现了新问题:
在一般用户下,lumaqq和console中用不了fcitx,但在其它地方却能用,不知为何?(而且fcitx也是用上面的方法启用的)
回复 支持 反对

使用道具 举报

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

本版积分规则

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