システムパス (`$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シェルが実行するコマンドを探すために検索するディレクトリのコロンで区切られたリストです。

ファイルの末尾に次の行を追加して、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

ファイルへの変更を保存した後、開いている各シェルで次のコマンドを実行して変更を適用するか、ログアウトして再度ログインします。

source ~/.bashrc

関連情報