mkdir: /Users/me/.bash_sessions: autorizzazione negata

4

Quando apro il terminale ora ricevo sempre questo messaggio di errore. Qualche idea su come risolvere questo problema?

mkdir: /Users/me/.bash_sessions: Permission denied
touch: /Users/me/.bash_sessions/9F11525D-3E4C-45B5-8FA7-D69A4D2CC5B3.historynew: No such file or directory
    
posta Vishu Vanklein 06.09.2017 - 19:20
fonte

2 risposte

3

~/.bash_sessions è una cartella utilizzata per memorizzare la cronologia delle precedenti sessioni di bash. Apparentemente le autorizzazioni sono sbagliate (comunque questo è successo), ci sono diversi modi per affrontare questo:

  • rm -r ~/.bash_sessions Elimina l'intera cartella, dovrebbe essere ricreata con la prossima scheda / finestra di Terminal aperta
  • sudo chown -R $USER ~/.bash_sessions; chmod 700 ~/.bash_sessions Cerca di correggere le autorizzazioni ( sudo funziona solo se hai un account con privilegi di amministratore)
risposta data 06.09.2017 - 19:34
fonte
0

Ho appena rilevato questo errore e sono riuscito a superarlo senza riavviare la macchina come suggerito da un altro utente. Ho fatto quanto segue:

  1. sudo mkdir YOUR_PATH/.bash_sessions
  2. Ho chiuso e riavviato il mio terminale

Ora tutto sembra tornato alla normalità!

    
risposta data 23.03.2018 - 23:50
fonte

Leggi altre domande sui tag