¿Qué es el comando less en Linux OS?
Cómo usar el comando less en Linux
El comando
lesses una herramienta imprescindible para los usuarios de Linux, que ofrece una forma ligera de ver archivos de texto o salidas de comandos una pantalla a la vez. Perfecto para examinar registros grandes o archivos de configuración sin editarlos,
lesses rápido, eficiente y fácil para principiantes. Esta guía mejora tu comprensión con ejemplos prácticos y consejos para dominar less en tu sistema Linux, ya sea que estés administrando un VPS o depurando registros.
¿Qué hace less?
Cuando abres un archivo con less, no carga todo el archivo en memoria. En su lugar, transmite el contenido a medida que te desplazas, lo que lo hace muy rápido y ligero, incluso con archivos de registro que tienen varios megabytes de tamaño. A diferencia de editores de texto como nano o vim, less no es editable: es estrictamente para leer. Esto significa que puedes abrir de forma segura archivos de configuración, registros o cualquier archivo de texto sin el riesgo de modificarlos accidentalmente.
Sintaxis y uso básico
less [options] filenameEjemplo:
less /var/log/auth.logEsto abrirá el registro de autenticación del sistema en less, permitiéndote navegar por él con simples comandos de teclas.
Comandos clave de navegación en less
| Key | Function |
|---|---|
| Space | Scroll forward one page |
| b | Scroll backward one page |
| Enter | Scroll down one line |
| g | Go to the beginning of the file |
| G | Jump to the end of the file |
| /pattern | Search forward for a keyword (e.g. /error) |
| n / N | Repeat search (next/previous match) |
| q | Exit less |
Estos comandos facilitan revisar registros, buscar entradas específicas o simplemente navegar por archivos estructurados.
Ejemplos prácticos
Ejemplo 1: Ver un archivo de configuración grande
less /etc/ssh/sshd_configComprueba rápidamente la configuración de SSH sin cambiar nada accidentalmente.
Ejemplo 2: Ver registros del sistema con búsqueda
less /var/log/syslogLuego presiona /fail para buscar líneas que contengan «fail».
Ejemplo 3: Usar less con otro comando
ps aux | lessVe la salida completa del comando ps aux sin que se desplace fuera de la pantalla.
Opciones que vale la pena conocer
-N — Mostrar números de línea:
less -N /etc/passwd-S — Cortar las líneas largas en lugar de ajustarlas:
less -S /var/log/dpkg.log+G — Abrir el archivo y saltar directamente al final:
less +G /var/log/mysql/error.log
Estas opciones mejoran la forma en que interactúas con los archivos en varios contextos, desde depurar errores hasta verificar entradas recientes del registro.
Consejo extra: Trabaja con archivos comprimidos
Puedes leer archivos .gz sin extraerlos usando zless, una variante de less:
zless /var/log/syslog.1.gzSe comporta exactamente como less, pero funciona con contenido comprimido, ideal para registros archivados.
Conclusión
El comando
lesses una herramienta versátil y ligera que simplifica la visualización y navegación de archivos de texto o salidas de comandos en Linux. Con su naturaleza de solo lectura, uso eficiente de memoria y potentes capacidades de búsqueda, es perfecto para gestionar registros, configuraciones o salidas canalizadas. Los ejemplos y consejos anteriores te ayudan a aprovechar
lesspara depuración rápida o administración del sistema, convirtiéndolo en una parte esencial de tu conjunto de herramientas de Linux.


