我是靠谱客的博主 土豪羽毛,最近开发中收集的这篇文章主要介绍linux下错误修改了/etc/profile导致虚拟机无法登录,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

转载:https://blog.csdn.net/oXinLiang12/article/details/52229126

 

最近在玩虚拟机的时候,要配置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!报错退出,重启虚拟机,则可正常登录,如下图所示

最后

以上就是土豪羽毛为你收集整理的linux下错误修改了/etc/profile导致虚拟机无法登录的全部内容,希望文章能够帮你解决linux下错误修改了/etc/profile导致虚拟机无法登录所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部