Linux修改PATH变量后重启陷入死循环

问题描述

在/etc/profile中添加了一个PATH路径,然后重启,然后出现了登陆死循环,输入密码后又回到登录界面,进入不了图形界面

解决方法:让/etc/profile恢复到修改之前的状态

  1. 按组合键alt+ctrl+F1进入CLI,登陆管理员账号

问题分析参考自 Ubuntu环境变量错误导致无法正常登录(这一步不要做,只是分析问题)
尝试输入“sudo vim /etc/profile”会提示 “The command could not be located because ‘/usr/bin:/bin’ is not included in the PATH environment variable.
意思是:找不到命令,因为’/usr/bin:/bin’没有被包含在环境变量PATH中。
这就是问题产生的原因:环境变量PATH错误。联想到修改/etc/profile文件时确实对PATH进行过操作,所以解决问题的最简单的方法就是让/etc/profile恢复到修改之前的状态。”

  1. 输入 /usr/bin/sudo /usr/bin/vi /etc/profile 进入vim编辑模式,将增加的部分删掉,然后按住esc,接着输入 :wq! 保存修改即可,重启ubuntu。
    如果使用“/usr/bin/sudo /usr/bin/vi /etc/profile”无法进入vim编辑模式的话,改用“/usr/bin/sudo /usr/bin/vim /etc/profile”试试

你可能感兴趣的:(linux)