如何将系统路径(“$PATH”)永久设置为默认值?

如何将系统路径(“$PATH”)永久设置为默认值?

我不小心把我的路径改成了这个

$ echo $PATH
/home/josh/snap/flutter/common/flutter/bin:/snap/bin:/snap/bin:/snap/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

我如何才能永久地将 $PATH 更改为此?像这样

$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

我尝试了所有解决方案,但当我关闭终端并再次打开它时,路径仍然没有改变

答案1

PATH是您的 shell 搜索的以冒号分隔的目录列表,用于查找要执行的命令。

通过在文件末尾添加以下行PATH来设置:~/.bashrc~/.bashrc

export PATH=/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

保存文件更改后,在每个打开的 shell 中运行以下命令以应用更改,或者直接注销并重新登录:

source ~/.bashrc

相关内容