我不小心把我的路径改成了这个
$ 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