Невозможно редактировать bash_profile на Mac OsX [закрыто]
-
12-12-2019 - |
Вопрос
Я использую MacOSX Snow Leopard 10.6.8....Я единственный пользователь на этой машине и должен быть администратором.
Я пытаюсь отредактировать свой bash_profile, чтобы присвоить ему этот простой псевдоним:
alias server=' open http://localhost:8000 && python -m SimpleHTTPServer'
однако когда я использую терминал и набираю: vim ~/. bash_profile
и вставьте этот псевдоним. Я получаю сообщение о том, что я не могу сохранить из-за разрешений.
Затем я показываю все скрытые файлы и иду исправлять разрешения для этого файла, но весь файл неактивен....Я не могу ничего изменить.Что я могу сделать??
Решение
Вам нужно открыть его с помощью sudo.
sudo vim ~/.bash_profile
Файл отображается серым цветом, когда вы показываете скрытые файлы, поскольку Mac OS X отображает скрытые файлы серым цветом, чтобы вы могли отличить их от нескрытых файлов.У вас все равно должна быть возможность редактировать права доступа к файлу (хотя это и не обязательно).
Если вы хотите иметь возможность редактировать, не будучи пользователем root, вы можете изменить владельца файла.
sudo chown your_user_name ~/.bash_profile