红联Linux门户
Linux帮助

为什么我什么命令都执行不了了?

发布时间:2007-01-21 22:08:38来源:红联作者:yangjun
用root登陆CentOS的,昨天还好好的,今天一登陆进去,什么都干不了了,
ifconfig
ls
clear

....

任何命令都无效了,我只记得我昨天曾经设置过一个PATH的命令,当时是为了执行APACHE命令方便,便打了一个这样的命令:

path='/tmp/httpserver/bin'

现在只能执行 apachectl -k ... 类似的命令,其他的命令全部失效,麻烦大家帮帮忙啦,,,,怎么改回来?
是不是系统已经找不到常用命令的路径了啊?
文章评论

共有 4 条评论

  1. yahweihl 于 2007-01-22 12:08:47发表:

    引用:
    原帖由 yangjun 于 2007-1-22 10:17 发表
    已经搞定了!改了一下环境变量:

    #/bin/vi /root/.bash_profile

    加上 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/binHOME/bin; export PATH

    然后Exit ...


    PATH=$path;......

    如果后面没有跟$path这个变量就会出现你所说的那种情况!

  2. chameleon 于 2007-01-22 12:00:07发表:

    不错,感谢分享经验

  3. yangjun 于 2007-01-22 10:17:23发表:

    已经搞定了!改了一下环境变量:

    #/bin/vi /root/.bash_profile

    加上 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/binHOME/bin; export PATH

    然后Exit ,再重新登入,命令就可以执行了!

  4. 厉烨 于 2007-01-22 00:06:22发表:

    没用过CentOS,CentOS是不是都可以像Linux那样能命令操作的