天嵌 ARM开发社区

 找回密码
 注册
查看: 1514|回复: 3

/etc/bash.bashrc不能修改了,求救。

[复制链接]
福尔摩斯 发表于 2013-4-11 10:56:07 | 显示全部楼层 |阅读模式
本帖最后由 福尔摩斯 于 2013-4-11 12:39 编辑

救命阿~~~~
不小心在 /etc/bash.bashrc中加了点东西,
现在这个文件都不能改动了,
而且sudo ,cp,vim,cat等等这些命令都不能用了。。。。
也没有修改权限 ,怎么办阿?

Jangel 发表于 2013-4-11 11:37:01 | 显示全部楼层
它现在是什么权限呢?不能用chmod改?
 楼主| 福尔摩斯 发表于 2013-4-11 13:07:08 | 显示全部楼层
不能,在root下我键入chmod 777 bash.bashrc,提醒找不到chmod命令,并且常用的命令都不能用。
之所以出现这样的错误,是因为我在bash.bashrc中加了一句:export PATH=/opt/EmbedSky/gcc-4.3.3/bin:&PATH。
现在解决了,分析原因是我更改了环境变量设置,之后很多的命令都不能用,root下也不能再次更改,键入命令,报错:The command could not be located because '/usr/bin' is not included in the PATH environment variable.clear: command not found.
现在才知道,常用的命令都在/bin/:/usr/bin/等目录里。因此,直接在命令行用全路径。具体解决方法先切换到root,用命令:/usr/bin/sudo root后输入密码。然后,使用命令/usr/bin/vim bash.bashrc。这样便可以打开bash,bashrc。然后,再把修改的改过来。就行了。
y8350318 发表于 2014-11-20 10:55:46 | 显示全部楼层
你最后改回来了,那交叉编译器的路径还要到对应的文件中才能运行吧?有什么 更好的方法么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-6-13 19:34 , Processed in 1.046875 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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