Impossibile modificare bash_profile su Mac OsX [chiuso]
-
12-12-2019 - |
Domanda
Sto usando MacOSX Snow Leopard 10.6.8....Sono l'unico utente su questa macchina e dovrei essere admin.
Sto cercando di modificare il mio bash_profile per dargli questo semplice alias:
alias server=' open http://localhost:8000 && python -m SimpleHTTPServer'
tuttavia quando uso il terminale e digito: vim ~/. bash_profile
e incolla in questo alias ricevo un messaggio che dice che non posso salvare a causa delle autorizzazioni.
Quindi mostro tutti i file nascosti e vado a correggere le autorizzazioni su questo file, ma il file è tutto in grigio....Non posso cambiare nulla.Cosa posso fare??
Soluzione
Devi aprirlo con sudo.
sudo vim ~/.bash_profile
Il file appare in grigio quando si visualizzano i file nascosti perché Mac OS X visualizza i file nascosti come in grigio in modo da poterli differenziare dai file non nascosti.Dovresti comunque essere in grado di modificare le autorizzazioni sul file (non è necessario, però).
Se vuoi essere in grado di modificare senza essere root, puoi cambiare il proprietario del file.
sudo chown your_user_name ~/.bash_profile