Se utiliza para visualizar el contenido de archivos de texto de forma eficiente, permitiendo desplazarse hacia adelante y hacia atrás dentro del archivo sin necesidad de cargarlo completamente en la memoria.


El comando less es una herramienta esencial en el arsenal de cualquier administrador de sistemas en GNU/Linux. Se utiliza para visualizar el contenido de archivos de texto de forma eficiente, permitiendo desplazarse hacia adelante y hacia atrás dentro del archivo sin necesidad de cargarlo completamente en la memoria.

En este artículo, exploraremos las capacidades de less, su sintaxis básica y algunas de sus opciones más útiles.

¿Qué es y para qué sirve less?

less es un visualizador de archivos de texto que mejora la funcionalidad de herramientas como more, permitiendo mayor flexibilidad al navegar por el contenido. Es especialmente útil para:

  • Visualizar archivos largos sin necesidad de abrirlos completamente en un editor como vim o nano.
  • Leer registros de logs, códigos fuente o archivos de configuración de gran tamaño.
  • Navegar interactivamente en archivos con capacidad de búsqueda.

Su eficiencia y facilidad de uso lo convierten en un comando imprescindible en entornos de producción o desarrollo.

Sintaxis básica

La sintaxis básica del comando less es simple:

less [opciones] archivo

Algunos aspectos clave de su uso:

  • Puedes desplazarte hacia adelante con la barra espaciadora o las teclas de flecha abajo.
  • Para retroceder, usa las teclas de flecha arriba o b.
  • Presiona q para salir de less.

Opciones útiles

  • -N: Muestra los números de línea.
  • -S: Evita el ajuste de líneas largas (scroll horizontal).
  • -X: Desactiva el limpiado de la pantalla al salir, dejando el contenido visible.
  • +F: Activa el modo de seguimiento en tiempo real (similar a tail -f).

Ejemplos de uso

Visualizar un archivo

Para abrir un archivo de texto llamado syslog:

less /var/log/syslog

Buscar texto dentro del archivo

Usa / seguido del término a buscar:

less /etc/passwd

Luego escribe:

/t3rr0rz0n3

Esto resaltará las coincidencias del texto "t3rr0rz0n3" dentro del archivo.

Ver archivos comprimidos

less también puede leer archivos comprimidos si tienes lesspipe configurado. Por ejemplo:

less archivo.log.gz

Muestra el número de línea

Para ver los números de línea al visualizar un archivo:

less -N /etc/fstab

Desplazamiento rápido

Puedes avanzar 10 líneas con:

10

Y luego presionando la tecla de flecha abajo. Para retroceder 10 líneas, escribe 10 y presiona la tecla de flecha arriba.

Visualizar la salida de otro comando

Puedes usar less para visualizar la salida de un comando largo:

ps aux | less

Conclusión

El comando less es una herramienta poderosa y versátil para cualquier administrador de sistemas. Su capacidad para manejar archivos grandes y realizar búsquedas interactivas lo convierte en un aliado indispensable. Explorar sus opciones y familiarizarte con sus atajos de teclado puede mejorar significativamente tu eficiencia al trabajar en entornos GNU/Linux.


¿Buscas otro comando?

¡Revisa nuestro "Diccionario de comandos para GNU/Linux"!

Diccionario de comandos para GNU/Linux
Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación