Cuando se visualizan archivos de texto que son demasiado grandes para caber en una sola pantalla, el comando less es una herramienta invaluable. Como dice el viejo dicho de Unix: "less is more" (menos es más). (Esto es un juego de palabras con el hecho de que también existe un comando more con funcionalidad similar). La utilidad less muestra el texto en formato paginado, lo que le permite navegar por un archivo página por página sin cargar el archivo completo en la memoria.
Primeros pasos con el comando Less
Para empezar a ver un archivo, simplemente use el comando less seguido del nombre del archivo. Esto abrirá el archivo en la interfaz de less.
less /home/pete/Documents/text1
Una vez que esté dentro del visor less, sus comandos estándar de shell no funcionarán. En su lugar, utiliza un conjunto específico de teclas para navegar e interactuar con el texto.
Navegación y Controles
Puede usar varias teclas para moverse por el documento:
- Teclas de Flecha y de Página: Use
Page Up,Page Down,Up(Arriba) yDown(Abajo) para navegar línea por línea o página por página. - Ir al Inicio: Presione
gpara moverse directamente al principio del archivo de texto. - Ir al Final: Presione
G(Shift + g) para saltar al final del archivo de texto. - Menú de Ayuda: Si olvida los comandos mientras está en
less, simplemente presionehpara mostrar un resumen útil.
Búsqueda Unix con Less
Una característica poderosa de less es su capacidad para buscar texto. Para realizar una búsqueda unix en less, escriba / seguido del texto que desea encontrar y luego presione Enter. Esto resaltará todas las ocurrencias de su término de búsqueda.
/termino_busqueda: Busca hacia adelante "termino_busqueda".?termino_busqueda: Busca hacia atrás "termino_busqueda".n: Salta a la siguiente ocurrencia del término de búsqueda.N: Salta a la ocurrencia anterior.
Cómo Salir de Less
Cuando haya terminado de ver el archivo, debe saber cómo salir de less y volver a su indicador de comandos.
- Salir: Simplemente presione
qpara salir del visorlessy volver a su shell.
Dominar el comando less es una habilidad fundamental para cualquiera que trabaje en la línea de comandos de Linux, haciendo que la inspección de archivos sea mucho más eficiente.