¿Por qué el comando "menos" es mejor que "más"? - 3 - octubre 31, 2022

¿Por qué el comando «menos» es mejor que «más»?

Trabajo con muchos archivos de registro enormes. Por lo general, me conecto a mis servidores UNIX y Linux usando Putty o Telnet, luego leo los archivos usando los comandos estándar de UNIX/Linux. Otras personas de TI prefieren usar una GUI de X-window, pero si tiene una conexión de bajo ancho de banda, es mejor usar un terminal de línea de comandos para hacer las cosas más rápido.

¿Por qué el comando "menos" es mejor que "más"? - 5 - octubre 31, 2022

Si necesita buscar registros sin tener que editarlos, use el comando menos. Less en Linux y UNIX le permite ver el archivo y le permite realizar operaciones básicas de búsqueda. A diferencia de more, permite la navegación hacia adelante y hacia atrás para que pueda buscar cualquier cadena de búsqueda en cualquier punto del documento.

Menos es mejor que más

Para abrir un archivo usando less, escriba el comando less seguido del nombre del archivo en el indicador de UNIX o Linux:

Menos nombre de archivo

En el siguiente ejemplo, abrí un archivo llamado verbose.log.mo

¿Por qué el comando "menos" es mejor que "más"? - 7 - octubre 31, 2022

Less abrirá el archivo y mostrará el nombre del archivo en la parte inferior izquierda de la terminal. Para encontrar una cadena en el archivo, escriba una barra inclinada seguida de la cadena que desea buscar y luego presione Entrar. En el siguiente ejemplo, escribí /error para buscar el error de cadena.

¿Por qué el comando "menos" es mejor que "más"? - 9 - octubre 31, 2022

Verás que la vista del archivo saltará a la línea donde se encuentra la cadena. Las coincidencias de cadena ubicadas se resaltan para una visualización más fácil.

¿Por qué el comando "menos" es mejor que "más"? - 11 - octubre 31, 2022

Para buscar la siguiente instancia de la cadena, simplemente presione la tecla n. Presionar la N mayúscula lo llevará al partido anterior.

Aquí hay otros atajos de teclado que encontré en la entrada de Wikis en menos:

  • [Flechas]/[Re Pág]/[Re Pág]/[Inicio]/[Fin]: Navegación.
  • [Barra espaciadora]: Página siguiente.
  • B : Página anterior.
  • N G : salta al número de línea N. El valor predeterminado es el inicio del archivo.
  • N G : salta al número de línea N. El valor predeterminado es el final del archivo.
  • / Patrón : búsqueda de patrón . Se pueden utilizar expresiones regulares.
  • N: Ir a la siguiente coincidencia (después de una búsqueda exitosa).
  • N : Ir al partido anterior.
  • Letra M: marca la posición actual con Letra.
  • Letra: Volver a la Letra De posición. [ = comilla simple]
  • ^ o g : Ir al inicio del archivo.
  • $ o G : Ir al final del archivo.
  • S: guarda el contenido actual (obtenido de otro programa como Grep ) en un archivo.
  • = : Información del archivo.
  • F: lee continuamente la información del archivo y sigue su final. Útil para ver registros. Use Ctrl + C para salir de este modo.
  • Opción: Alternar opción de línea de comandos opción .
  • H: ayuda.
  • Q: Salir.

Lo que más me gusta de less es que se ajusta automáticamente con el ancho y el alto de la ventana del terminal. El texto cuando se ve con menos se ajusta automáticamente si cambia el tamaño de la ventana de la terminal. Esto hace que menos avance que la herramienta anterior llamada más, que tiende a cortar el texto a medida que ajusta el ancho de la terminal.

Si tiene mucho texto o archivos ASCII para ver en Linux o UNIX, asegúrese de dominar menos, ya que es un comando superior para ver archivos usando la terminal de línea de comandos.