Comando less de Linux
Manual completo de comandos de Linux
less es similar a more; less puede navegar por archivos libremente, admite paginación y búsqueda, y admite pasar páginas hacia arriba y hacia abajo.
Sintaxis
less [参数] 文件
Descripción de parámetros:
- -b <tamaño de buffer> Establece el tamaño del buffer
- -e Salir automáticamente cuando el archivo termine de mostrarse
- -f Forzar la apertura de archivos especiales, por ejemplo, códigos de dispositivos periféricos, directorios y archivos binarios
- -g Marcar solo la última palabra clave buscada
- -i Ignorar mayúsculas y minúsculas al buscar
- -m Mostrar el porcentaje similar al comando more
- -N Mostrar el número de cada línea
- -o <nombre de archivo> Guardar el contenido de salida de less en el archivo especificado
- -Q No usar sonido de advertencia
- -s Mostrar líneas en blanco consecutivas como una sola línea
- -S Descartar la parte que sobresale cuando la línea es demasiado larga
- -x <número> Mostrar la tecla 'tab' como el número especificado de espacios
- /cadena: buscar hacia abajo la 'cadena'
- ?cadena: buscar hacia arriba la 'cadena'
- n: repetir la búsqueda anterior (relacionado con / o ?)
- N: repetir la búsqueda anterior en sentido inverso (relacionado con / o ?)
- b Pasar una página hacia arriba
- d Retroceder media página
- h Mostrar la interfaz de ayuda
- Q Salir del comando less
- u Desplazarse media página hacia adelante
- y Desplazarse una línea hacia adelante
- Tecla de espacio: desplazarse una página
- Tecla Enter: desplazarse una línea
- [pagedown]: pasar una página hacia abajo
- [pageup]: pasar una página hacia arriba
Ejemplos
1. Ver un archivo
less log2013.log
2. Usar ps para ver información de procesos y mostrarla paginada con less
ps -ef |less
3. Ver el historial de comandos usados y mostrarlo paginado con less
[root@localhost test]# history | less 22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft 23 cd .. 24 scp -r web root@192.168.120.203:/opt/ 25 cd soft 26 ls ……省略……
4. Navegar por varios archivos
less log2013.log log2014.log
Explicación:
Después de ingresar: n, cambiar a log2014.log
Después de ingresar: p, cambiar a log2013.log
Notas adicionales
1. Navegación a pantalla completa
- ctrl + F - avanzar una pantalla
- ctrl + B - retroceder una pantalla
- ctrl + D - avanzar media pantalla
- ctrl + U - retroceder media pantalla
2. Navegación por una sola línea
- j - siguiente línea
- k - línea anterior
3. Otra navegación
- G - moverse a la última línea
- g - moverse a la primera línea
- q / ZZ - salir del comando less
4. Otros comandos útiles
- v - editar el archivo actual con el editor configurado
- h - mostrar la documentación de ayuda de less
- &pattern - mostrar solo las líneas que coinciden con el patrón, no todo el archivo
5. Navegación con marcadores
Cuando se usa less para ver archivos grandes, se puede marcar cualquier posición y se puede navegar mediante comandos a la posición de texto marcada con un marcador específico:
- ma - marcar la posición actual del texto con a
- 'a - navegar al marcador a