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 !
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.
Personalmente es cierto que el error no lo da mas, pero tambien es cierto que tampoco te lo modifica cuando abres algo.
ReplyDeleteYo lo he solucionado con:
sudo chown $USER:$USER ~/.nano_history
Un saludo