2012-07-27 3 views
14

Я использую MacOSX Snow Leopard 10.6.8 .... Я единственный пользователь на этой машине, и я должен быть администратором.Не могу редактировать bash_profile на Mac OsX

Я пытаюсь изменить мой bash_profile, чтобы дать ему этот простой псевдоним:

alias server=' open http://localhost:8000 && python -m SimpleHTTPServer'

Однако, когда я использую терминал и введите: vim ~/. bash_profile и вставить в этом псевдониме я получаю сообщение о том, я не могу сохранить из-за разрешения.

Итак, я показываю все скрытые файлы и исправляю разрешения для этого файла, но файл все выделен. Я не могу ничего изменить. Что я могу сделать??

ответ

22

Вам необходимо открыть его с помощью sudo.

sudo vim ~/.bash_profile 

Файл появится неактивен-аут, когда вы показать скрытые файлы, так как Mac OS X отображает скрытые файлы как неактивен, так что вы можете отличить их от не-скрытых файлов. Вы все равно сможете редактировать разрешения для файла (вам это не нужно, хотя).

Если вы хотите иметь возможность редактировать без использования root, вы можете изменить владельца файла.

Смежные вопросы