Как навсегда установить системный путь (`$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

Связанный контент