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 Putty o Telnet , luego leo los archivos usando los comandos estándar de UNIX/LinuxOtras personas de TI prefieren usar una GUI de X-window , pero si tiene una conexión de bajo ancho de banda, es mejor usar una terminal de línea de comandos para hacer las cosas más rápido.
Si necesita buscar registros sin tener que editarlos, use el comando " menos ". (less)“Less” en Linux y UNIX le permite ver el archivo y le permite realizar operaciones básicas de búsqueda. A diferencia de " más(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 :
less filename
En el siguiente ejemplo, abrí un archivo llamado verbose.log.mo
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 Enter . En el siguiente ejemplo, escribí /error para buscar la cadena "error".
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.
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 Wiki en "menos"(Wiki’s entry on “less”) :
- [Flechas]/[Re Pág]/[Re Pág]/[Inicio]/[Fin]: Navegación(Navigation) .
- [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(pattern) : Búsqueda de patrón(pattern) . Se pueden utilizar expresiones regulares.
- n : Ir a la siguiente coincidencia (después de una búsqueda exitosa).
- N : Ir al partido anterior.
- (m)letra (letter)m : marca la posición actual con letra(letter) .
- ' letra(letter) : Volver a la letra(letter) 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(option) : Alternar opción de línea de comandos – opción(option) .
- h : ayuda.
- q : Salir.
Lo que más me gusta de "menos" es que se ajusta automáticamente con el ancho y alto de la ventana de la 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 avance menos que la herramienta anterior llamada "más", que tiende a cortar el texto a medida que aprietas 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. ¡Disfrutar!
Related posts
Comando FIND de Linux con ejemplos
HDG explica: ¿Qué es UNIX?
Convierta imágenes entre formatos a través de la línea de comandos en Ubuntu
Use el comando 'dd' de Linux con una GUI simple
Comando Chown en Linux: cómo usarlo
Comprender los permisos de Linux y el uso de chmod
BSD vs Linux: Las diferencias básicas
Cómo navegar y usar la estructura de directorios de Linux
Fedora vs Ubuntu: ¿Qué distribución de Linux es mejor?
La forma más fácil de conectarse de forma remota a Linux Mint desde cualquier sistema operativo
Cerrar a la fuerza un programa en Ubuntu
Las 20 mejores aplicaciones de Linux de la historia
5 formas de automatizar una copia de seguridad de archivos en Linux
6 maneras fáciles de acelerar su instalación de Ubuntu
Cree su propio servidor de transmisión de video en vivo con Linux
Permisos de archivo de Linux: qué es Chmod 777 y cómo usarlo
Cómo instalar casi cualquier impresora en Ubuntu
Las 5 mejores distribuciones de Linux que deberías usar
Las 9 mejores distribuciones de Linux para hackear
Los 5 mejores juegos de Linux