Una de las tareas mas comunes en linux es editar un archivo y para hacer esto debes usar un editor de texto. En Linux existe el editor vi, pero para los principiantes es complicado y algo confuso, otra opción que está presente casi en cualquier distro es el editor nano linux. En Linux es muy fácil de usar y aquí te doy algunos trucos para que editar un archivo sea muy sencillo y rápido.
Como usar el editor nano linux
En algunas distribuciones el editor nano viene instalado en forma predeterminada, pero si fuera el caso necesites instalarlo es algo muy sencillo. Aquí te paso los comandos:
Debian / Ubuntu (agregar sudo al principio)
apt-get install nano
Centos/Fedora/Red Hat
yum install nano
Editar un archivo con nano en linux
Siempre que necesitas configurar algo o hacer alguna tarea en linux, vas a necesitar un editor y nano en linux es una de las mejores opciones por que es simple, intuitivo y fácil de usar. Para abrir un archivo con el editor nano solo tienes que poner el comando y el nombre del archivo.
nano archivo.txt
Si el archivo no está en la ruta o en el directorio en el que te encuentras entonces también debes poner la ruta junto con el nombre del archivo, por ejemplo:
nano /home/luis/Documentos/archivo.txt
Mostrando la posición del cursor
Un dato que siempre es útil en un editor de texto es saber en que linea se encuentra y a veces en que columna se va a editar un texto o valor. Para poder ver esta infromación puedes iniciar el editor nano con el parámetro -c, al hacerlo verás en que linea y columna te encuentras conforme te desplaces en el texto mediante las teclas de flechas.
nano -c archivo.txt
Al estar editando el archivo verás un texto que te indicará la linea (actual/totales) y la columna (actual/total de columnas en esta línea) lo que te ayudará a ubicarte con mayor precisión en archivo. Se ve algo parecido a esto:
En este ejemplo te indica que el cursos está en la linea 9 y la columna 29. Si deseas saber estos datos y no abriste el archivo con el parámetro -c solo tienes que precionar Ctrl+c para obtener el mismo resultado
Ahora solo falta ver como copiar, pegar y salir del nano editor en linux. Mira la siguiente página del post.
By JENNY 03/10/2018 - 8:17 am
HOLA ESTOY TRATANDO DE GRABAR UN ARCHIVO EN NANO Y ME SALE «ERROR WRITING READ ONLY» Y NO ME DEJA GRABARLO, QUE HAGO? COMO RESUELVO ESTO PARA PODER GRABAR EL ARCHIVO?
MUCHAS GRACIAS
By Luis Armando Medina 03/15/2018 - 9:06 am
Hola Jenny, es posible que estés editando un archivo que solo tiene permisos para el propietario (otro usuario) que tal vez se root. Si estás usando ubuntu o alguna distro derivada de este, puedes anteponer el comando sudo, para que se vea mas o menos así: sudo nano archivo.txt. Si utilizas otra distro necesitas escalar los privilegio con «su -«. Otra opción es que cambies los permisos del archivo (no recomendable si es un archivo de configuración en /etc por ejemplo) con el comando sudo chmod. Saludos
By Jaime 08/03/2018 - 7:10 pm
Se pude tener otras pestañas, para tener otros archivos y editar texto al mismo timepo o solo se puese de uno por uno???????????????
By Luis Armando Medina 08/09/2018 - 2:08 pm
Puedes abrir tantas terminales como necesites, en modo grafico y en cada una de ellas puedes editar un archivo. En modo texto siempre hay 6 terminales disponibles y las accedes con Ctrl+Alt+F1 al F6 Saludos.
By fraciel 11/09/2018 - 8:05 am
muy importantes estos comandos para salir de esa nebulosa que muchas veces no nos permiten ver las cosas por su realidad
By Galore 09/24/2019 - 2:09 am
¿Porqué cada vez que abro nano me pide la contraseña de usuario?
By Henry 09/24/2019 - 6:26 am
@galore
Probablemente tengas creado un alias: nano = sudo nano
Borra ese alias con: «unalias nano» en la terminal.
Saludos