linux下错误修改了/etc/profile导致虚拟机无法登录
来源:互联网 发布:火狐不支持java 编辑:程序博客网 时间:2024/05/21 06:43
最近在玩虚拟机的时候,要配置jdk的环境变量,修改了/etc/profile文件,保存退出后,使用javac、java -version、echo $JAVA_HOME等命令都能正常执行,但是执行诸如ls、vi、vim等命令都提示command not found,只有cd命令能用,然后重启虚拟机,结果导致点击登录页面的用户时出现闪的情况(如下图),
根本无法输入密码,下面我来讲下我的恢复过程。
重启虚拟机,使用ctrl+alt+space(空格)+f1(有些linux操作系统可能是使用ctrl+alt+f1)命令进入控制台模式,如下图
继续使用cd、ls命令,发现ls一样不能使用,如下图所示
使用命令/usr/bin/vim /etc/profile编辑profile,把之前修改的地方删除,注意/usr/bin/vim /etc/profile命令vim后边有空格,否则出现下图错误
进入profile文件后,把自己配置的错误环境变量删除,:wq!报错退出,重启虚拟机,则可正常登录,如下图所示
0 0
- linux下错误修改了/etc/profile导致虚拟机无法登录
- 修改/etc/profile导致系统无法登录
- linux修改了/etc/profile环境变量导致开机无法登陆的解决办法
- 【Linux/Ubuntu学习 12】ubuntu下对/etc/profile误修改导致系统不能登录
- linux环境变量/etc/profile文件修改错误
- 修改错了/etc/profile 导致命令都不能用
- linux下修改/etc/profile文件
- 虚拟机添加硬盘修改/etc/fstab错误,导致无法正常访问(freebsd),解决方法
- Linux修改/etc/profile导致卡在登陆界面
- linux /etc/profile 配置错误导致 command not fund
- 解决:修改/etc/profile文件后无法进入Linux Ubuntu
- linux中/etc/fstab文件删除或修改了,导致系统无法启动
- linux下因修改/etc/sudoers 从而导致sudo命令无法使用
- linux下因修改/etc/sudoers 从而导致sudo命令无法使用
- linux修改/etc/profile权限
- 修改/etc/profile后导致无法登陆图形界面:command not found
- Ubuntu由于修改etc/profile文件导致开机无法登陆问题解决办法(仅供参考)
- 因修改/etc/environment,导致Linux无法登陆
- android 分享到微信朋友圈或微信好友
- java定时器
- {html5} webgl下面跨域拉取图片的问题
- "lambda"和“bind”的初步思考
- java 通过流的方式读取远程图片并显示在jsp页面(类型以jpg、png等结尾的图片)
- linux下错误修改了/etc/profile导致虚拟机无法登录
- Unity3d面试4
- 微信分享的两个问题
- java--数据结构--二叉树的最近公共祖先
- 平台免费接口,非常实用
- DEV express 控件 在 XE2下 无法编译,说没有dcu文件
- 自定义buttonView的酷炫效果
- .Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂的表单
- ActionContext与ServletActionContext