Я набив (в основному витер) свою змінну PATH.
Чи є спосіб відновити його до типового?
Я дивлюсь на те, як мені скинути змінну $ PATH на Mac OS X? , але я вважаю це дуже заплутаним. Наскільки я знаю, я заповнив свій ~/.profile
файл.
Я набив (в основному витер) свою змінну PATH.
Чи є спосіб відновити його до типового?
Я дивлюсь на те, як мені скинути змінну $ PATH на Mac OS X? , але я вважаю це дуже заплутаним. Наскільки я знаю, я заповнив свій ~/.profile
файл.
Відповіді:
У мене є таке ~/.profile
:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
PATH=$PATH:~/bin
Перша PATH
декларація перекриває будь-які існуючі PATH
налаштування (вона не включає $PATH
). Використовуваний шлях - це за замовчуванням OS X.
Другий рядок додається ~/bin
до PATH
та це особисте уподобання, а не за замовчуванням.
Після редагування перезапустіть сеанс - або скористайтеся командою, source ~/.profile
щоб негайно активувати зміни.
Файл може мати ім'я .bash_profile
або .profile
- одне рішення може бути перейменувати файл, наприклад, mv ~/.bash_profile ~/.bash_prolile.old
а потім перезапустити машину і подивитися, чи допомогло це.
Ви також можете спробувати відредагувати файл, і тоді, можливо, ви побачите неправильний PATH, який ви можете потім редагувати.
У разі входження в систему як звичайний користувач і заклику su - root
, я виявив , що Баш Mac OS X 10.8.5 було ігнорування .profile
і .bash_profile
; Я не зміг змінити root, $PATH
редагуючи ці файли. Що ж робота була редагування /etc/paths
. Після виходу з кореневої оболонки та повторного входу з su - root
, новий шлях був присутній.
Скидання терміналу спрацює. Він скине основні конфігурації.
Скиньте свій термінал . З верхньої навігації перейдіть до Shell >> Скидання.