2012-07-27 5 views
14

Sto usando MacOSX Snow Leopard 10.6.8 .... Sono l'unico utente su questa macchina e dovrei essere amministratore.Impossibile modificare bash_profile su Mac OsX

ho cercando di modificare il mio bash_profile di dare questo semplice alias:

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

però quando uso il terminale e digitare: vim ~/. bash_profile e incollare in questo alias ricevo un messaggio dicendo che non posso salvataggio a causa di permessi.

Così quindi mostro tutti i file nascosti e vado a correggere i permessi su questo file ma il file è tutto in grigio ... Non posso cambiare nulla. Cosa posso fare??

risposta

22

È necessario aprirlo con sudo.

sudo vim ~/.bash_profile 

il file viene visualizzato in grigio-out quando si mostrano i file nascosti, perché Mac OS X visualizza i file nascosti come in grigio in modo da poterli distinguere dai file non nascosti. Dovresti comunque essere in grado di modificare le autorizzazioni sul file (non è necessario, però).

Se si desidera essere in grado di modificare senza essere root, è possibile modificare il proprietario del file.

sudo chown your_user_name ~/.bash_profile