Я использую Mac OS X 10.10.2 (Yosemite)- не серверную версию ОС - и стандартные команды «Terminal», такие как ls , sudo , cp , mv , rm , больше не распознаются в «Mac» терминала «Mac». Я столкнулся с этой проблемой после того, как отредактировал файл .bash_profile . Я установил Tomcat и добавил переменную окружения PATH и CATALINA_HOME . Содержимое нового .bash_profile :
export PATH=/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home/bin:$PATHH
Я пытался решить следующие проблемы, но безуспешно:
Перезапустил «Терминал».
Перезагрузил мой Mac.
Я пытался удалить, переименовать или переместить файл
.bash_profileс помощью терминала, но я не могу этого сделать, потому что командыrm,mvне работают.Я попытался сделать это вручную, но я не могу этого сделать, потому что этот файл скрыт. Я даже не могу показать скрытые файлы, используя значения по
defaults write com.apple.finder AppleShowAllFiles TRUE, потому что эта команда также не работает.
Насколько я тестировал, работает только команда cd .

