Как восстановить переменную среды $PATH?

Я сделал это в консоли:

unset PATH

После этого я начал получать эту ошибку:

grep: command not found 

Там какой-либо простой способ состоит в том, чтобы вернуть все переменные среды?

0
задан 7 May 2013 в 04:23

2 ответа

Переменные, не являющиеся подобными, действуют только в вашей текущей оболочке и дочерних процессах. Если вы не сохранили эти команды в своем профиле или файле shell-rc, любые новые оболочки, которые запускаются, должны снова иметь исходное значение.

Закрытие текущей оболочки ( терминал ) и запуск новой - самый простой способ вернуть переменную $ PATH.

0
ответ дан 7 May 2013 в 04:23

Вы можете попытаться использовать ваш .bashrc (или .cshrc) или .login, если там вообще изменен PATH.

В / etc есть несколько файлов, которые имеют отношение к PATH, но моя конкретная система показывает, что / etc / environment, вероятно, будет лучшим выбором для вас, у меня есть строка PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/games"

0
ответ дан 7 May 2013 в 04:23

Другие вопросы по тегам:

Похожие вопросы: