Ошибка «-bash: ls: команда не найдена» в Терминале на Mac. Как это исправить?

3703
logoin

Я отредактировал файл .profile, чтобы добавить новый PATH. Я полагаю, что я установил это неправильно, так что большинство команд становятся недоступными. Поскольку я не могу снова использовать команды ls или vi для редактирования .profile, есть идеи, как исправить ошибку? Спасибо!

0

3 ответа на вопрос

3
A. Levy

Это больше похоже на вопрос superuser.com. В любом случае, я бы попытался исправить это, используя полный путь к vi для редактирования вашего .profile.

/usr/bin/vi /home/username/.profile 
2
Daniel Băluţă

Вы можете искать исполняемый файл vi и запускать его напрямую. Обычно это / usr / bin / vi

0
Miro A.

Вы также можете переименовать .profile и relogon, чтобы вернуть значения по умолчанию.