
我不小心改變了我的路徑
$ 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