错误修改路径后如何登录

5 paths .profile environment-variables

我想添加一个路径,以便系统可以找到一些手动安装的可执行文件。但是,我没有PATH=xxx:$PATH;export PATH在 ~/.profile 的末尾输入xxx 是可执行文件所在的目录,而是错误地使用了PATH=xxx;export PATH.

注销后,我无法以通常的方式登录。我该如何解决这个问题而不是重新安装?

Lek*_*eyn 5

除了@João Pinto 的回答之外,您还不能使用 gedit 或 Kate 等文本编辑器。对于终端或控制台,请使用基于文本的编辑器,例如nano.

更改~/.profile文件所需的完整步骤:

  1. Ctrl+ Alt+F1切换到文本控制台
  2. 使用您的用户名或密码登录
  3. $PATH通过恢复环境来恢复你的变量,这样你就可以在nano不指定完整路径的情况下运行:

    . /etc/environment
    
    Run Code Online (Sandbox Code Playgroud)
  4. ~/.profile通过运行编辑文件:

    nano ~/.profile
    
    Run Code Online (Sandbox Code Playgroud)

    使用箭头键、Page up 或 Page down 移动光标。与 Kate 等文本编辑器一样,您可以使用BackspaceDelete删除光标前后的文本并通过键入来插入文本。

  5. 进行更改后,保存更改nano并按Ctrl+退出编辑器X,然后Y在保存更改时回答是。最后,按Enter确认文件名。
  6. 您现在可以通过按Ctrl+ D(或执行exit)从控制台注销
  7. 如果 F7 不起作用,请按Ctrl+ Alt+F7Ctrl+ Alt+切换回图形登录F8

如果无论出于何种原因,这都无法开箱即用,那么我们始终可以返回 karthick87 的答案,Jasper 在下面添加了该答案:使用 LiveCD 进行更改。