Less es una utilidad de línea de comandos que muestra el contenido de un archivo o la salida de un comando, una página a la vez. Es similar a more
, pero tiene funciones más avanzadas y le permite navegar tanto hacia adelante como hacia atrás a través del archivo.
Al iniciar less
no lee el archivo completo, lo que resulta en tiempos de carga mucho más rápidos en comparación con editores de texto como vim
o nano
.
El less
El comando se usa principalmente para abrir archivos grandes.
Cómo usar menos #
La sintaxis general para less
programa es el siguiente:
less [OPTIONS] filename
Por ejemplo, para ver el contenido de /usr/share/common-licenses/GPL-3
archivo que escribirías:
less /usr/share/common-licenses/GPL-3
También puede redirigir la salida de un comando a less
utilizando una pipa. Por ejemplo, para ver la salida de ps
comando página por página escribiría:
ps aux | less
Navegando por el Contenido del Archivo #
Al abrir un archivo cuyo contenido es demasiado grande para caber en una página, verá dos puntos (:
).
Para avanzar a la página siguiente, presione la tecla f
tecla o Space bar
. Si desea bajar un número específico de líneas, escriba el número seguido del espacio o f
clave.
Puede presionar la Down arrow
o Enter
para desplazarse hacia adelante una línea y Up arrow
desplazarse hacia atrás una línea.
Para volver a la página anterior presione b
llave. Sube un número específico de líneas escribiendo el número seguido de b
clave.
Si desea buscar un patrón, escriba una barra diagonal (/
) seguido del patrón que desea buscar. Una vez que presionas Enter
less buscará coincidencias hacia adelante. Para buscar hacia atrás use (?
) seguido del patrón de búsqueda.
Cuando se llega al final del archivo, la cadena (END)
se muestra en la parte inferior de la pantalla.
Para salir less
y vuelve a la línea de comando presiona q
.
Menos opciones #
Si quieres less
para mostrar los números de línea, inicie el programa con -N
opción:
less -N filename
Por defecto, cuando less
sale, el contenido del archivo se borrará de la pantalla. Para dejar el contenido del archivo en la pantalla, use -X
opción:
less -X filename
El +F
opción dice less
para ver el contenido del archivo en busca de cambios. Esto es útil al abrir archivos de registro.
less +F /var/log/messages
Cuando se inicia con +F
, less
se comportará más o menos igual que tail -f
.
Menos Comandos #
El less
El programa incluye una serie de comandos que le permiten navegar por el contenido del archivo y buscar cadenas. Para ver una lista completa de todos los comandos, escriba h
.
La mayoría de los comandos que puede ingresar desde el teclado se basan en los utilizados por ambos more
y vi
. La misma acción se puede realizar con diferentes teclas.
A continuación se muestran algunos de los comandos más utilizados para navegar por el contenido del archivo cuando lo ve menos:
Comando | Acción |
---|---|
Down arrow , Enter , e , o j | Avanzar una línea. |
Up arrow ,y o k | Mover hacia atrás una línea. |
Space bar o f | Avanzar una página. |
b | Mover hacia atrás una página. |
/pattern | Buscar patrones coincidentes. |
?pattern | Buscar patrones coincidentes hacia atrás. |
n | Repetir búsqueda anterior. |
N | Repita la búsqueda anterior en dirección inversa. |
g | Ir a la primera línea del archivo. |
Ng | Ir a la línea N-ésima del archivo. |
G | Ir a la última línea del archivo. |
p | Ir al principio del archivo. |
Np | Ir al N por ciento en el archivo. |
h | Mostrar ayuda. |
q | Salir less . |