4 votos

mkdir: /Users/me/.bash_sessions: Permiso denegado

Cuando abro el terminal ahora me sale siempre este mensaje de error. ¿Alguna idea de cómo solucionar esto?

mkdir: /Users/me/.bash_sessions: Permission denied
touch: /Users/me/.bash_sessions/9F11525D-3E4C-45B5-8FA7-D69A4D2CC5B3.historynew: No such file or directory

0 votos

3voto

~/.bash_sessions es una carpeta que se utiliza para almacenar el historial de las sesiones anteriores de bash. Aparentemente los permisos están mal (como sea que esto haya sucedido), hay varias maneras de abordar esto:

  • rm -r ~/.bash_sessions Elimina toda la carpeta, debería volver a crearse con la siguiente pestaña/ventana de Terminal que abra
  • sudo chown -R $USER ~/.bash_sessions; chmod 700 ~/.bash_sessions Intenta arreglar los permisos ( sudo sólo funciona si tienes una cuenta con privilegios de administrador)

1 votos

La opción recursiva para chown es -R . Debería serlo: sudo chown -R $USER ~/.bash_sessions; chmod 700 ~/.bash_sessions .

0 votos

¿Dónde dice $User debo poner mi $pepito ? así?

0 votos

Me dice rm -r ~/.bash_sessions - No such file or directory

0voto

Daphne Puntos 1

Acabo de encontrarme con este error y he podido superarlo sin reiniciar mi máquina como me sugirió otro usuario. Hice lo siguiente:

  1. sudo mkdir YOUR_PATH/.bash_sessions
  2. Salí y reinicié mi Terminal

Todo parece haber vuelto a la normalidad.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X