Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Hay muchos editores de texto GUI disponibles en un sistema Linux para ver y modificar archivos de texto. Pero es posible que solo desee leer sus archivos de texto dentro de la terminal. Hay muchos comandos disponibles en Linux que le permiten hacer eso, tres de los cuales son menos, más y más.

Siga leyendo para descubrir cómo puede usar estos tres comandos para leer archivos de texto de manera efectiva en su terminal Linux.

¿Qué es el comando menos?

menos es un comando de Linux utilizado para filtrar y ver archivos de texto una página de pantalla a la vez. Es más avanzado que los comandos more y most.

Con el comando less, puede leer archivos de texto realmente largos en segmentos sin tener que cargar todo el archivo. Ofrece muchas opciones y funciones interactivas para que su experiencia sea más satisfactoria.

Debido a que el comando less genera la primera página del archivo de texto y no necesita leer todo el contenido del archivo, es más rápido que otros editores de texto.

instagram viewer

La sintaxis del comando less

La sintaxis básica del comando less es:

menos[opción][nombre o ubicación del archivo]

Cómo usar el comando menos

Para este ejemplo, usaremos el archivo sudo.conf. El sudo.conf El archivo se usa para configurar el front-end de sudo y tiene 139 líneas. Este archivo está presente en casi todos los sistemas operativos basados ​​en Linux. También puede usar cualquier archivo de texto de su elección, siempre que tenga más de 60 líneas.

Uso del comando menos predeterminado

El comando less predeterminado imprime la primera página del archivo que usa. Pruébelo con el sudo.conf archivo ejecutando este comando en su terminal:

menos /etc/sudo.conf

Esto imprime las primeras 53 líneas del documento. Para avanzar una línea a la vez, presione el Abajo clave o Espacio.

Para retroceder una línea, presione el botón Arriba llave.

Para avanzar una página, presione B. Para avanzar varias líneas, presione By, a continuación, escriba el número de líneas.

Para retroceder una página, presione D. Para retroceder varias líneas, escriba D, luego el número de líneas por las que desea retroceder.

Mostrar números de línea con el comando menos

También puede ver el número de líneas que tiene el archivo a medida que lo visualiza. Para hacer esto, agregue el -NORTE opción al ejecutar el comando. Pruébelo con el archivo sudo.conf ejecutando este comando:

menos -N /etc/sudo.conf

Buscar texto usando el comando menos

Puede buscar palabras y cadenas usando el comando menos. Cuando encuentre la cadena, resaltará los resultados en amarillo.

Busquemos la palabra: enchufar. Para hacer esto, ejecute el comando menos por defecto, y cuando devuelva la salida, escriba / y busque la palabra o cadena.

si buscas enchufar, la salida debería verse así:

¿Qué es el comando más?

El más El comando le permite ver archivos de texto en su terminal una página de pantalla a la vez. Este comando funciona igual que el comando less pero solo con menos funcionalidades.

Cuanta más sintaxis de comandos

La sintaxis básica del comando more es:

más[opción][nombre o ubicación del archivo]

Cómo usar el comando más

El comando more ayuda al usuario a ver partes de un archivo de texto grande pantalla por pantalla en la terminal. Puede usarlo para mostrar archivos de texto y salidas de comandos, buscar una palabra en un archivo y más.

Uso del comando predeterminado more

Para este ejemplo, usaremos el sudo.conf archivo encontrado en el /etc carpeta. Para usar el comando more para ver un archivo, ejecute este comando:

más /etc/sudo.conf

El resultado se parece al del comando less. Sin embargo, hay una diferencia, en la parte inferior izquierda de la pantalla notará que más muestra el porcentaje del archivo de texto, y ese número aumenta o disminuye a medida que se desplaza por el archivo.

Navegar por el archivo usando más

Navegar por el archivo con el comando more es similar al comando less. usas el Ingresar tecla para pasar a la línea siguiente, D para pasar a una nueva página, y B retroceder una página.

Mostrar las primeras N líneas de un archivo

Al igual que el comando principal en Linux, puede usar más para ver las primeras partes de un archivo. Esta es la sintaxis:

más -N nombre de archivo

Para mostrar las primeras cinco líneas del archivo sudo.conf, ejecute este comando:

más -5 /etc/sudo.conf

¿Cuál es el comando más?

Al igual que los comandos menos y más, puede usar la mayoría para leer archivos de texto en Linux. No está disponible en todas las distribuciones de Linux de forma predeterminada, por lo que es posible que deba instalarlo usted mismo.

Para comprobar si está instalado, escriba mayoría en su terminal. Si no está instalado, su sistema le preguntará si desea instalarlo. Ingresar y instalar. Alternativamente, puede instalar el paquete usando el administrador de paquetes predeterminado en su máquina.

La sintaxis de comandos más

La sintaxis básica del comando most es:

mayoría[opción][nombre o ubicación del archivo]

A obtener ayuda de la línea de comandos con respecto al comando más, verifique su página de manual ejecutando:

hombre más

Cómo usar la mayoría de los comandos

El comando más funciona igual que los comandos menos y más.

El comando predeterminado más

El comando most predeterminado imprime la primera página del archivo de texto. Pruébalo con:

más /etc/sudo.conf

La salida es bastante diferente de los comandos menos y más. En la parte inferior, hay una línea azul que muestra el nombre del archivo y otros comandos útiles.

Uso de los comandos menos, más y la mayoría con varios archivos

Puede leer varios archivos a la vez utilizando todos los comandos mencionados anteriormente. Esta es la sintaxis para cada uno:

menos nombre de archivo1 nombre de archivo2 nombre de archivo3
más nombre de archivo1 nombre de archivo2 nombre de archivo3
la mayoría nombre de archivo1 nombre de archivo2 nombre de archivo3

Uso de menos, más y más con otros comandos

También puede dirigir la salida de un comando o un proceso en ejecución usando el símbolo de tubería junto con el comando menos/más/la mayoría. El símbolo de la pipa redirige la salida de un comando como una entrada a otro.

Por ejemplo, podría usar menos al verificar la lista de procesos en ejecución en su sistema operativo:

ps auxiliar | menos

Aprenda sobre otros comandos de manipulación de texto en Linux

Al igual que los comandos less, more y most, Linux ofrece muchos comandos para ayudarlo a ver, manipular y procesar archivos de texto. Algunos de ellos incluyen gato, eco, cabeza y cola. Todos cumplen diferentes propósitos con sus características únicas.