
Я на самом деле испортил $PATH
переменную в моем ~/.bash_profile
во время установки какого-то программного обеспечения. Вместо того, чтобы использовать
export PATH=$PATH:/some/other/path
Я по-идиотски это сделал
export PATH=~/some/other/path
Так что нет, я не могу использовать никакие команды. Если я попробую ls
, я получу это;
$ ls
bash: ls: command not found...
Similar command is: 'lz'
Как мне отредактировать мой, ~/.bash_profile
чтобы исправить этот беспорядок? Я не могу использовать vim или emacs.
решение1
/bin/nano ~/.bashrc
или
/usr/bin/emacs ~/.bashrc
или
/usr/bin/vim ~/.bashrc
решение2
Просто используйте полный путь к emacs или vim. т.е.
/bin/vim .bash_profile
решение3
решение4
Если вы не хотите использовать vim
, emacs
то nano
просто воспользуйтесь своим любимым редактором и отредактируйте файл , bash_profile
который находится в вашем домашнем каталоге.
atom ~/.bash_profile
или
subl ~/.bash_profile
А затем просто отредактируйте внизу то, что вам нужно.