当前位置:  技术问答>linux和unix

登入root账户后,基本的shell命令都提示找不到

    来源: 互联网  发布时间:2016-10-18

    本文导语:  当我切换到root账户后,几乎所有shell命令都提示找不到,像cp,ls,vi等等,而切换到普通用户下这些命令又都可以使用了,这个问题是刚刚出现的,以前一直很正常,不知道是怎么回事。。。 | ...

当我切换到root账户后,几乎所有shell命令都提示找不到,像cp,ls,vi等等,而切换到普通用户下这些命令又都可以使用了,这个问题是刚刚出现的,以前一直很正常,不知道是怎么回事。。。

|
你肯定把root的环境变量PATH给改变了。

你切换root的时候 不要用su 或者su root命令  要用su - 或者su - root 或者su -l root切换到root  再试试这些命令。 
如果还不行
修改/root/.bash_profile文件 追加如下一句
export PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin

然后执行source /root/.bash_profile

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux工作站登入linux服务器能象win98登入nt那样吗
  • 由於遠端telnet無法直接登入,但可從同網域之別台伺服器當跳板登入
  • 我的linux机怎么在登入时: 键入root,就直接登入进去了,并没有要我输密码,怎么改需要输入密码
  • 登入时大小写问题。
  • 如何让Linux、UNIX一开机就自动登入?
  • 使用Linux怎樣登入NT網域
  • ubuntu系统我用SecureCRT登入系统一直连不上
  • ubuntu12.10启动脚本错误,不能登入系统
  • 开机启动可以登入系统后自动启动脚本
  • 第一次安装红帽子,安装过程没问题,但安后用ROOT登入时~~~~~
  • 急!我用TELNET登入的时候输入密码后报:No utmpx entry. You must exec "login" from the lowest level "shell".怎么解决
  • 求助ftp问题。在ftp登入任何系统都出现530 Login incorrect.
  • redhat 忘记密码,怎么登入?
  • linux安装好了却无法登入 求高手
  • 如何在用户登入后,以建立的session唯一号(如../mail.jsp?USERID=60029FB49A5BBCAD93CA40F523DB7D566F)进行操作??
  • linux机开了telnet服务,我在win2000远程登入输入root和密码完全是对,但就是进不去.请指教
  • suse下vsftpd只能用root登入,其他本地用户名不能登陆
  • discuz免激活同步登入代码修改方法(discuz同步登录)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3