Error reading /home/user/.nano_history: Permission denied Press Enter to continue starting nano.


Sometimes when trying to edit a text file using "nano" we face a not so important but yes annoying error message saying that  there is an error reading the file .nano_history from the current user home directory. Just by hitting the enter key it will proceed to the next step. But we want to fix this so the problem gets fixed so the next time we want to edit anything we  don't face this kind of issue any more.
Error reading /home/user/.nano_history: Permission denied
Press Enter to continue starting nano.
Don't panic, the error has a quick fix.
Run as root or sudo the following command:
sudo chmod 755 /home/<username>/.nano_history
Put the correct password at the prompt, and you are done!

Nano is a gui less text editor, it is perfect for text editting when there is no X session active, or maybe when you can't start your X right.

Most used commands with nano:

CTRL+O - Saves the file you are editting.
CTRL+K - Cuts the line where the cursor is.
CTRL+W - Searches a string inside the text file.
CTRL+T - Text correction
CTRL+X - Quits after saving if not saved there will be a question.

Error leyendo /home/user/.nano_history: Permiso denegado Pulsa intro para continuar iniciando nano


Algunas veces al tratar de editar o crear un archivo de texto utilizando editores de texto como  "nano"  nos encontramos con un mensaje de error que si bien no es importante, es molesto. Basta con presionar la tecla Enter para que el mensaje desaparezca y entremos en el programa para editar dicho archivo.

Este mensaje de error esta causado por no tener permisos para escribir en el archivo /home/usuario/.nano_history, si se fijan bien, el nombre de archivo comienza con un "." (punto), lo que en Linux significa que es un archivo oculto.
Para solucionarlo es necesario devolverle los permisos a dicho archivo (ya que fueron cambiados accidentalmente por lo general).
Basta con ejecutar el comando chmod 755 como root, o con sudo para distribuciones basadas en debian.

:~$ nano ./archivo.txt

Error leyendo /home/usuario/.nano_history: Permiso denegado

Pulsa intro para continuar iniciando nano

:~$ sudo chmod 775 ./.nano_history 
Password: (pon el password correcto)

y listo !

Ya no molestara mas este mensaje la próxima vez que deseemos crear o editar archivos de texto con nano.

Nano es un editor de texto muy potente para la terminal de linux. Carece de interfaz gráfica lo que lo hace una excelente opción para editar archivos de configuración cuando las cosas van mal y no pueden acceder al escritorio o manejador de ventanas.

2 ads