2016-11-19 4 views
0

Я создал a.bash_profile и определилAccidentally уничтожили определение PATH в Bash оболочки

export PATH=/user/local/bin 

вместо

export PATH=/user/local/bin:$PATH 

Тогда я побежал

source ~/.bash_profile 
не

Теперь никто из команды , например, ls работает. Есть ли способ отменить это изменение? Спасибо.

+0

просто отредактируйте и исправьте и запустите команду источника снова. – Jahid

ответ

2

Если вы установили свой файл .bash_profile, вы просто перезапустите bash, чтобы получить $PATH назад. Если это не вариант или вы не можете исправить файл извне, вы можете сделать export PATH="/bin:/usr/bin:/usr/local/bin", что должно дать вам достаточно, чтобы добраться до vi или какого-либо другого текстового редактора, чтобы вы могли исправить свой .bash_profile, после чего вы можете перезагрузить bash.