El comando "less" - Iespai


El comando less es una utilidad de línea de comandos en sistemas Unix y sistemas basados en Unix (como Linux) que se utiliza para visualizar el contenido de archivos de texto de manera interactiva. A diferencia de more, que muestra el contenido página por página, less permite al usuario navegar hacia adelante y hacia atrás a través del archivo de texto y realizar búsquedas en el contenido. less es especialmente útil para leer archivos largos o para examinar resultados extensos de comandos. Aquí te explico cómo funciona less y algunos de sus usos más comunes:

Sintaxis básica:

Para usar less, simplemente proporciona el nombre del archivo que deseas visualizar como argumento:

less nombre_del_archivo

Cuando ejecutas este comando, el contenido del archivo se mostrará en la terminal y podrás utilizar diversas teclas para navegar y buscar en el archivo.

Usos comunes de less:

  1. Visualizar archivos largos: El uso principal de less es visualizar archivos de texto largos que no caben completamente en la pantalla. A diferencia de more, less te permite navegar hacia adelante y hacia atrás a través del contenido del archivo.
   less archivo_largo.txt

Para avanzar una página, puedes presionar la tecla «Espacio» o «Enter». Para retroceder una página, puedes presionar la tecla «b». Para salir de less, simplemente presiona la tecla «q».

  1. Buscar y navegar: less te permite buscar texto en el archivo utilizando la tecla «/» seguida del texto que deseas buscar. Luego, puedes avanzar o retroceder entre las coincidencias encontradas utilizando las teclas «n» y «N». Esto es útil cuando deseas encontrar y revisar información específica en un archivo largo.
  2. Visualizar resultados de comandos largos: Puedes usar less junto con la redirección de salida (|) para visualizar resultados de comandos largos que generan una gran cantidad de líneas de texto. Por ejemplo, si deseas ver las primeras 20 líneas de un archivo de registro:
   tail -n 20 archivo_de_registro.log | less

Esto te permitirá ver las 20 líneas de registro en páginas y navegar por ellas de manera interactiva.

  1. Visualizar contenido de archivos de configuración y ayuda: Puedes usar less para ver el contenido de archivos de configuración, archivos de ayuda o documentos de texto largos directamente desde la línea de comandos. Por ejemplo:
   less /etc/fstab

Esto te permite ver y examinar archivos de configuración del sistema o documentos de ayuda sin necesidad de abrir un editor de texto.

En resumen, less es una herramienta muy versátil para visualizar y navegar por archivos de texto largos de manera interactiva desde la línea de comandos. Es especialmente útil cuando trabajas en entornos de terminal y necesitas revisar o inspeccionar archivos extensos o resultados de comandos largos.

Oscar Lastera Sanchez

Entradas recientes

Simplifica el uso de phpList: Procesa Rebotes y Cola con Comandos Personalizados

Cosas de phplist Si trabajas con phpList, una herramienta poderosa para gestionar campañas de correo…

1 semana hace

✅ Cómo solucionar el error “Cannot authenticate to POP3 server” en PHPlist con Gmail

Cosas de PHPlist Cuando se utiliza PHPlist para gestionar campañas de email, una parte fundamental…

1 semana hace

Por qué no debes aplicar cambios los viernes (ni justo antes de vacaciones, ni al terminar la jornada)

Lecciones reales para desarrolladores y mantenedores que quieren dormir tranquilos Introducción Los filósofos dicen que…

3 semanas hace

🛡 Cómo solucioné el error de renovación con Certbot: «Invalid response from /.well-known/acme-challenge»

Durante la renovación de un certificado SSL con Certbot en un servidor Ubuntu con Apache,…

4 semanas hace

5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad

🌐 La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…

4 semanas hace

Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial

La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…

1 mes hace

Esta web usa cookies.