Я просто сделал ошибку при добавлении каталога для соединения каналом, и выполняемый
$ PATH=/path/to/my/directory/
вместо
$ PATH=/path/to/my/directory/:$PATH
Следовательно, мой $PATH
переменная теперь содержит только мой собственный каталог, который является, конечно, проблемой. Я не знаю точно, что было в пути прежде, но если я могу сбросить к заводской настройке, я могу запустить оттуда и добавить вещи, поскольку мне нужны они.
Существует ли простой способ выполнить это?
Если Вы можете, просто выйти из системы и повторно зарегистрироваться в.
Иначе можно запустить с
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
и добавьте недостающие записи.
От удара (1) страница справочника:
Когда удар вызывается как интерактивная оболочка входа в систему, или как неинтерактивная оболочка с - опция входа в систему, он сначала читает и выполняет команды из файла/etc/profile, если тот файл существует. После чтения того файла это ищет ~/.bash_profile, ~/.bash_login и ~/.profile, в том порядке, и читает и выполняет команды от первой, которая существует и читаема.
Так, в Вашей системе наиболее вероятно, что просто необходимо посмотреть на то, что значение ПУТИ по умолчанию находится в/etc/profile, установило это и затем растет на основе того, что собственные сценарии удара входа в систему/профиля делают для СОЕДИНЕНИЯ КАНАЛОМ.
Если Вы не используете удар (1), но некоторая другая оболочка, то используйте "человека thatShellName" для обнаружения то, что это - поведение вызова, и выполните подобные шаги.
Как быстрый ярлык, в Вашей текущей оболочке, (снова, принимая Вы используете удар (1)), введите "удар - вход в систему" для получения нового, процесса оболочки входа в систему; затем, сохраните значение пути с
echo $PATH > /tmp/myPath.txt
затем "выход" из оболочки входа в систему и типа
export PATH=`cat /tmp/myPath.txt`
(отметьте использование обратных галочек в том последнем выражении).
Или если Вы - терминальное приложение, которое имеет скопировать/вставить способности, можно просто "колотить - вход в систему", и скопировать значение ПУТИ в буфер обмена, выход, и затем "ПУТЬ экспорта" и вставить в значении ПУТИ.