在安装Pycharm的过程中配置JAVA的JDK环境变量时,将bashrc内的内容不小心修改了,导致命令窗口中的很多命令不能执行,并且su及sudo这些权限的命令也用不了,问题信息如下图所示
经过深思熟虑(百度一顿乱查)找到了以下解决办法
1 .进入grub目录进行修复
在启动系统时,按下ESC,进入grub目录。
选择recovery mode。这个时候的目录是read-only。
选择remount,这下出来的目录就是可写的了。
用nano 打开你的修改的那个配置文件,然后重启,搞定。nano这个东西比vi好用多了
2.利用界面找到.bashrc这个隐藏文件
.bashrc在当前用户的主目录下,点击文件选择主目录,想要编辑修改bashrc得先点开右上角三条横杠勾选显示隐藏文件就可以找到.bashrc。
3.之前的不知道改了什么或不小心删除了怎么办(这个方法是自己想出来的,因为不小心随便更改了bashrc导致权限和很多命令都用不了了,这个方法比较稳妥)
这个时候我们可以打开设置/用户账户,点击右上角的解锁,点击左下角的添加新增一个用户,设置权限并且添加密码,然后重启主机,在其他位置目录下点击home/新增用户名,在新增用户中找到新的.bashrc然后覆盖到之前的用户中就可以让之前的用户环境变量恢复到初始参数了。
4.在sudo权限还能够使用的前提下
sudo gedit ~/.bashrc进入环境变量进行查看,回忆之前的更改,进行恢复。