2012-07-27 167 views
14

我正在使用MacOSX Snow Leopard 10.6.8 ....我是這臺機器上的唯一用戶,我應該是管理員。無法在Mac上編輯bash_profile OsX

我想修改我的.bash_profile給它這個簡單的別名:

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

但是當我使用終端類型:vim ~/. bash_profile並粘貼到這個別名,我得到消息說我不能保存由於權限。

因此,然後我顯示所有隱藏的文件,並去修復這個文件的權限,但該文件是灰色的....我不能改變任何東西。我能做什麼??

回答

22

你需要用sudo打開它。

sudo vim ~/.bash_profile 

該文件顯示變灰,當您顯示隱藏文件,因爲Mac OS X中顯示隱藏文件爲灰色,這樣你就可以從非隱藏文件區分開來。你仍然應該能夠編輯文件的權限(不過你不需要)。

如果您希望能夠在不作爲根的情況下進行編輯,則可以更改文件的所有者。

sudo chown your_user_name ~/.bash_profile