Вопрос

Я использую 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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top