+ -
当前位置:首页 → 问答吧 → [求助]solaris root用户无法执行命令的问题

[求助]solaris root用户无法执行命令的问题

时间:2010-04-28

来源:互联网

使用telnet登陆系统之后,root无法执行很多命令,如ls,which
# who
who: not found
# ls
ls: not found
# which
which: not found

使用Xmanager登陆之后却可以。
另外,普通用户不读自己目录下的.profile文件,而是读/etc/profile,这是问什么,能不能设置为用户读自己HOME目录下的.profile文件。
劳驾高手指点,谢谢

作者: kll99   发布时间: 2010-04-28

最简单的方法 敲命令的时候使用全路径

你telnet进去 默认是bash环境么?echo $PATH看看

在linux下 如果是bash环境 用户登录时读取设置文件的顺序
是/etc/profile -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc
注意在~/.bash_profile这一步 如果没有~/.bash_profile 则默认读取~/.bash_login 如果没有~/.bash_login 才读取~/.profile

作者: steptodream   发布时间: 2010-04-28

引用 1 楼 steptodream 的回复:
最简单的方法 敲命令的时候使用全路径

你telnet进去 默认是bash环境么?echo $PATH看看

在linux下 如果是bash环境 用户登录时读取设置文件的顺序
是/etc/profile -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc
注意在~/.bash_profile这一步 如果没有~/.bash_profile 则默认……

像熊猫学习,力图超过熊猫,呵呵...

作者: samoobook   发布时间: 2010-05-14

热门下载

更多