linux 拯救

今天装交叉编译环境时,不小心把环境变量弄错了!

修改/etc/profile,source /etc/profile后,环境变量坏了,系统的所有命令都用不了!除了export!

运行命令必须带路径。系统处于崩溃边缘,我弄了好一会,重装系统的心思都有了。最后想起了临时设置环境变量!

 

export  PATH=$PATH:/bin, 把bin目录加进环境变量里,然后ls等处于/bin目录下的命令可以用了。

export  PATH=$PATH:/usr/bin, 把/usr/bin目录加进环境变量里,然后sudo可以用了。

然后切换用户 sudo su, vi /etc/profile, 修改我添加的错误的环境变量 

export PATH= /usr/local/atmel/arm_v5te_gcc-4.8-linaro_eglibc_eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

改为export PATH=${PATH}:/usr/local/atmel/arm_v5te_gcc-4.8-linaro_eglibc_eabi/bin #:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

source /etc/profile

然后一切正常了!

 

posted @ 2017-06-01 10:39  雪蕻轩  阅读(202)  评论(0编辑  收藏  举报