Por qué el comando menos es mejor que más en Unix y Linux

Por qué el comando menos es mejor que más en Unix y Linux

Trabajo con muchos archivos de registro enormes. Por lo general, me conecto a mis servidores Unix y Linux usando masilla o telnet, luego leo los archivos usando comandos estándar Unix/Linux.  Otros, la gente de TI prefiere usar una GUI 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.

Si necesita navegar registros sin tener que editarlos, use el "menos" dominio.  "Menos" en Linux y Unix le permite ver el archivo y le permite realizar operaciones básicas de búsqueda.  A diferencia de "más", Permite la navegación hacia adelante y hacia atrás para que pueda buscar cualquier cadena de búsqueda en cualquier momento del documento.

Tabla de contenido

    Menos es mejor que más

    Para abrir un archivo usando menos,  Escribe el menos Comando seguido del nombre del archivo en el indicador de UNIX o Linux:

    Menos nombre de archivo

    En el ejemplo a continuación, abrí un archivo llamado verboso.registro.mes

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

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

    Aquí hay otros atajos de teclado que encontré de la entrada de Wiki en "Less":

    • [Flechas]/[Página Up]/[Page Down]/[Home]/[End]: Navegación.
    • [Barra espacial]: página siguiente.
    • b: Pagina anterior.
    • nortegramo: Saltar al número de línea norte. El valor predeterminado es el inicio del archivo.
    • norteGRAMO: Saltar al número de línea norte. El valor predeterminado es el final del archivo.
    • /patrón: Buscar patrón. Se pueden usar expresiones regulares.
    • norte: Vaya al próximo partido (después de una búsqueda exitosa).
    • norte: Ir al partido anterior.
    • metrocarta: Marque la posición actual con carta.
    • 'carta: Volver a la posición carta. [' = Cita única]
    • '^ o gramo: Vaya al inicio del archivo.
    • ps o GRAMO: Ir al final del archivo.
    • s: Guardar contenido actual (obtenido de otro programa como Grep) en un archivo.
    • =: Informacion del archivo.
    • F: Lea continuamente la información del archivo y siga su final. Útil para registros de registros. Usar Control+C para salir de este modo.
    • -opción: Opción de línea de comandos de al revés -opción.
    • H: Ayuda.
    • Q: Abandonar.

    Lo que más me gusta de "menos" es que se ajusta automáticamente con el ancho y la altura de la ventana del terminal.  El texto cuando se ve con "menos" se envuelve automáticamente si cambia el tamaño de la ventana del terminal.  Esto hace menos avance más que la herramienta más antigua llamada "More", que tiende a cortar el texto a medida que aprieta el ancho del 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 utilizando el terminal de línea de comando. Disfrutar!