如何在 .bashrc 中编辑 PATH

如何在 .bashrc 中编辑 PATH

我编辑了 PATH 并只设置了 $PATH 我写了 SPATH 所以我进入了登录循环

并使用 root 终端尝试登录并编辑 PATH

所以,我不知道如何使用哪个命令获取 bashrc 以及如何编辑 PATH

答案1

您可能知道其中一些细节,但我希望提供一份列表来帮助您解决这个问题。

  1. .bashrc位于用户的主目录中。
    • /home/usera/.bashrc
    • /root/.bashrc
  2. $PATHexport为了持久性和子 shell 而进行。
  3. 您很可能只会将其添加到$PATH,并注意不要将其完全重置。
    • 坏的 export PATH="/less/important/path:/lesser/important/path"
    • 好的 export PATH="${PATH}:/less/important/path:/lesser/important/path"
  4. 系统将使用找到的第一个匹配项,从列表左侧或开头的目录开始$PATH

如果您发现配置文件真的很乱,请查看/etc/skel,然后将其复制过去,或者将其用作此配置文件以及提供给新用户的其他配置文件的参考。

答案2

要编辑路径并永久保存,您可以使用 vi 编辑器。

  1. 转到你的主目录:

    光盘〜

  2. 输入此命令:

    sudo gedit ~/.bashrc

由于您想要设置路径,因此这将要求您输入 root 密码。

  1. 创建一个变量HOME = /home/user/data -> 作为您访问信息的主页。并像这样使用该变量:

    路径 = ${HOME}/所需应用程序的路径

在退出 bashrc 文件之前,保存修改后的变化...这应该有效,您可以在 bashrc 文件中编辑您的路径。

答案3

打开根终端(可能在恢复模式在启动时选择)并使用以下命令编辑 .bashrc:用实际用户名替换“youruser”

nano /home/youruser/.bashrc

修正拼写错误并尝试以该用户身份登录。

相关内容