ubuntu误删root用户环境变量导致找不到命令解决办法
2017-04-17 16:27
483 查看
在上位机搭建编译器的时候,误将root用户下的~/.bashrc 环境变量删除,导致不管输入什么命令都没了(貌似剩下source),实际上我们可以在/bin目录下找到一些基本的命令,比如说CD LS等。将路径和文件名作为命令 后面再加选项即可使用,但是如何恢复命令呢?
过程:
1:su
输入root用户密码,进入root用户模式
2:/bin/vi ~/bashrc(打开环境变量配置文件)
3,修改该文件,在下面增加一句
export PATH=$PATH:/bin:/usr/bin:/sbin:xxx(你想要添加的路径)
4,source ~/bashrc
在Linux下,有三个文件是负责配置环境变量
第一个是 /etc/ 下的 environment 该文件负责整个Linux系统的环境变量配置(centos下root用户才能修改此文件,其他系统不清楚)
第二个是 ~/.bashrc 该文件是不同用户模式下对应的环境变量配置文件(在不同的用户模式下打开这个文件,内容是不一样的!!!,此外,系统开机后默认使用该文件的环境变量)
第三个是 /root/ 下的.bash_profile 该文件是负责root用户的配置文件(你会觉得很奇怪,怎么第二也可以配置环境变量,是的没错。因为在/root目录下,所以其他用户是无法修改此文件的。)
如果发生root用户下什么命令都没有,但是其他用户下有命令,
说明root用户下的环境变量没了!!!
因为root用户下的 ~/.bashrc 被修改!!!环境变量没了
因为没有了命令,所以只能使用这种方法使用命令
/bin/xxx bbb
Xxx表示命令名 bbb表示xxx命令需要带的参数或选项
过程:
1:su
输入root用户密码,进入root用户模式
2:/bin/vi ~/bashrc(打开环境变量配置文件)
3,修改该文件,在下面增加一句
export PATH=$PATH:/bin:/usr/bin:/sbin:xxx(你想要添加的路径)
4,source ~/bashrc
在Linux下,有三个文件是负责配置环境变量
第一个是 /etc/ 下的 environment 该文件负责整个Linux系统的环境变量配置(centos下root用户才能修改此文件,其他系统不清楚)
第二个是 ~/.bashrc 该文件是不同用户模式下对应的环境变量配置文件(在不同的用户模式下打开这个文件,内容是不一样的!!!,此外,系统开机后默认使用该文件的环境变量)
第三个是 /root/ 下的.bash_profile 该文件是负责root用户的配置文件(你会觉得很奇怪,怎么第二也可以配置环境变量,是的没错。因为在/root目录下,所以其他用户是无法修改此文件的。)
如果发生root用户下什么命令都没有,但是其他用户下有命令,
说明root用户下的环境变量没了!!!
因为root用户下的 ~/.bashrc 被修改!!!环境变量没了
因为没有了命令,所以只能使用这种方法使用命令
/bin/xxx bbb
Xxx表示命令名 bbb表示xxx命令需要带的参数或选项
相关文章推荐
- Ubuntu root用户下java -version无法获取java环境变量解决办法
- linux中修改环境变量之后导致系统崩溃(用户所有命令不能使用)的解决办法
- 如何恢复linux的环境变量ubuntu中root用户没有办法使用命令
- 如何恢复linux的环境变量ubuntu中root用户没有办法使用命令
- linux添加环境变量PATH导致命令用不了的解决办法
- ls command not found vi command not found 只要的原因是因为环境变量的问题,编辑profile文件没有写正确,导致在命令行下 ls等命令不能够识别。 解决办法:
- Centos中修改环境变量,导致命令丢失的解决办法
- 【ZYNQ LINUX】使用问题04 ubuntu12 环境变量修改错误,不能进入root 修改的解决办法
- 切换用户导致环境变量无法生效解决办法
- 关于arm-linux-gcc切换到root用户找不到命令的解决办法(command not found)
- Linux中修改环境变量导致大量命令不可用的解决办法
- 更改window账户的用户文件夹导致excel打开csv提示内存不足、word提示环境变量出错解决办法
- 环境变量设置错误导致全部命令无法使用解决办法
- ubuntu 12.04配置变量后切换到root下环境变量无效的解决办法。
- ubuntu下用su切换到root用户时用 gedit会出现错误的解决办法
- Ubuntu设置环境变量错误导致系统无法登录解决方法
- ubuntu 环境变量 失效的解决办法
- 关于“错误:找不到或无法加载主类”的错误的解决办法(环境变量确信自己已经设置好了的人可以参考一下这个)
- ubuntu中使用tab键来补齐输入命令普通用户可用切换root后不能的解决方法
- 解决Ubuntu环境变量错误导致无法正常登录