LFCS: Cómo explorar Linux con herramientas y documentación de ayuda instaladas-Parte 12

LFCS: Cómo explorar Linux con herramientas y documentación de ayuda instaladas-Parte 12

Debido a los cambios en los objetivos del examen LFCS que entraron en vigencia el 2 de febrero de 2016. estamos agregando los temas necesarios a la serie LFCS publicada aquí. Para prepararse para este examen, le recomendamos que utilice también la serie LFCE.

 Explore Linux con la documentación y las herramientas instaladas  Explore Linux con documentación y herramientas instaladas LFCS: Explore Linux con documentación y herramientas instaladas-Parte 12

Una vez que se acostumbre a trabajar con la línea de comandos y se sienta cómodo haciéndolo, se dará cuenta de que un La instalación de Linux incluye toda la documentación necesaria para utilizar y configurar el sistema.

Otra buena razón para familiarizarse con las herramientas de ayuda de la línea de comandos es que en los exámenes LFCS y LFCE, esas son las únicas fuentes de información que puede usar: sin navegar por Internet ni buscar en Google. Solo eres tú y la línea de comandos.

Por esa razón, en este artículo te daremos algunos consejos para usar de manera efectiva los documentos y herramientas instalados a fin de prepararte para aprobar la Certificación Linux Foundation. exámenes.

Páginas de manual de Linux

Una página de manual, abreviatura de página de manual, es nada menos y nada más que lo que sugiere la palabra: un manual para una herramienta determinada. Contiene la lista de opciones (con una explicación) que admite el comando, y algunas páginas de manual incluso incluyen ejemplos de uso.

freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_incontent” );

Para abrir una página de manual, use el comando man. seguido del nombre de la herramienta sobre la que desea obtener más información. Por ejemplo:

# man diff

abrirá la página del manual para diff, una herramienta utilizada para comparar archivos de texto línea por línea (para salir, simplemente presione la tecla q).

Digamos que queremos comparar dos archivos de texto llamados archivo1 y archivo2 en Linux. Estos archivos contienen la lista de paquetes que están instalados en dos cajas de Linux con la misma distribución y versión.

Hacer una diferencia entre file1 y file2 nos dirá si hay una diferencia entre esas listas:

# diff file1 file2  Comparar dos archivos de texto en Linux Comparar dos archivos de texto en Linux Comparar dos archivos de texto en Linux

donde el signo en su lugar.

Por otro lado, 7d6. significa que la línea # 7. en el archivo debe eliminarse para que coincida con el archivo2 (lo mismo con 24d22. y 41d38. , y 65,67d61. nos dice que debemos eliminar las líneas 65. a 67. en el archivo uno. Si hacemos estas correcciones, ambos archivos serán idénticos.

Alternativamente, puede mostrar ambos archivos uno al lado del otro usando la opción-y, de acuerdo con la página del manual. Puede encontrar esto útil para identificar más fácilmente las líneas faltantes en los archivos:

# diff-y file1 file2 Comparar y enumerar la diferencia de dos archivos  Comparar y enumerar la diferencia de dos archivos Comparar y enumerar las diferencias de dos archivos

Además, puede usar diff para comparar dos archivos binarios. Si son idénticos, diff saldrá silenciosamente sin salida. De lo contrario, devolverá el siguiente mensaje: “Los archivos binarios X e Y difieren”.

La opción –help

La opción–help, disponible en muchos (si no en todos) comandos, puede considerarse una página de manual corta para ese comando específico. Aunque no proporciona una descripción completa de la herramienta, es una manera fácil de obtener información sobre el uso de un programa y una lista de sus opciones disponibles de un vistazo.

Por ejemplo,

# sed–help

muestra el uso de cada opción disponible en sed (el editor de flujo).

Uno de los ejemplos clásicos del uso de sed consiste en reemplazar caracteres en archivos. Con la opción-i (descrita como “ editar archivos en su lugar. ), puede editar un archivo sin abrirlo. Si también desea hacer una copia de seguridad del contenido original, use la opción-i seguida de un SUFIJO para crear un archivo separado con el contenido original.

Por ejemplo, para reemplazar cada aparición de la palabra Lorem con Tecmint (no distingue entre mayúsculas y minúsculas) en lorem.txt y cree un nuevo archivo con el contenido original del archivo, haga:

# menos lorem.txt | grep-i lorem # sed-i.orig ‘s/Lorem/Tecmint/gI’ lorem.txt. # menos lorem.txt | grep-i lorem # menos lorem.txt.orig | grep-i lorem

Tenga en cuenta que cada aparición de Lorem ha sido reemplazada por Tecmint en lorem.txt, y el contenido original de lorem.txt se ha guardado en lorem.txt.orig.

 Reemplazar una cadena en archivos  Reemplazar una cadena en archivos Reemplazar una cadena en archivos

Documentación instalada en/usr/share/doc

Esta es probablemente mi elección favorita. Si va a/usr/share/doc y hace una lista de directorios, verá muchos directorios con los nombres de las herramientas instaladas en su sistema Linux.

De acuerdo con el Estándar de jerarquía del sistema de archivos, estos directorios contienen información útil que podría no estar en las páginas de manual, junto con plantillas y archivos de configuración para facilitar la configuración.

Por ejemplo, vamos a considere squid-3.3.8 (la versión puede variar de una distribución a otra) para el popular proxy HTTP y el servidor de caché squid.

Vamos a entrar en ese directorio:

# cd/usr/share/doc/squid-3.3.8

y haga una lista de directorios:

# ls  Linux Listado de directorios con el comando ls  Listado de directorios de Linux con el comando ls Directorio de Linux Li sting con el comando ls

Es posible que desee prestar especial atención a QUICKSTART y squid.conf.documented. Estos archivos contienen una extensa documentación sobre Squid y un archivo de configuración muy comentado, respectivamente. Para otros paquetes, los nombres exactos pueden diferir (como QuickRef. o 00QUICKSTART. por ejemplo), pero el principio es el mismo.

Otros paquetes, como el servidor web Apache, proporcione plantillas de archivos de configuración dentro de/usr/share/doc, que serán útiles cuando tenga que configurar un servidor independiente o un host virtual, por nombrar algunos casos.

GNU Documentación de información

Puede pensar en los documentos de información como páginas de manual con esteroides. Como tal, no solo brindan ayuda para una herramienta específica, sino que también lo hacen con hipervínculos (sí, ¡hipervínculos en la línea de comando!) Que le permiten navegar de una sección a otra usando las teclas de flecha y Enter para confirmar.

Quizás el ejemplo más ilustrativo es:

# info coreutils

Dado que coreutils contiene las utilidades básicas de manipulación de archivos, shell y texto que se espera que existan en todos los sistemas operativos, se puede esperar razonablemente descripción detallada de cada una de esas categorías en info coreutils.

 Info Coreutils  Info Coreutils Info Coreutils

Como es el caso de las páginas de manual, puede salir de un documento de información presionando la tecla q.

Además, la información de GNU también se puede utilizar para mostrar páginas de manual normales cuando va seguida del nombre de la herramienta. Por ejemplo:

# info tune2fs

devolverá la página de manual de tune2fs. la herramienta de administración de sistemas de archivos ext2/3/4.

Y ahora que nosotros ‘ Ya estamos, repasemos algunos de los usos de tune2fs.

Mostrar información sobre el sistema de archivos encima de /dev/mapper/vg00-vol_backups. :

# tune2fs-l/dev/mapper/vg00-vol_backups

Establezca un nombre de volumen del sistema de archivos (Backups en este caso):

# tune2fs-L Backups/dev/mapper/vg00-vol_backups

Cambie los intervalos de verificación y/o los recuentos de montaje (use la opción-c para establecer un número de recuentos de montaje y/o la opción-i para establecer un intervalo de verificación, donde d = días. w = semanas. y m = meses. .

# tune2fs-c 150/dev/mapper/vg00-vol_backups # Revisa cada 150 montajes # tune2fs-i 6w/dev/mapper/vg00-vol_backups # Verifique cada 6 semanas

Todas las opciones anteriores se pueden enumerar con la opción–help, o se pueden ver en la página de manual.

Resumen

Regardl El método que elija para solicitar ayuda para una herramienta determinada, sabiendo que existen y cómo utilizarlos, sin duda será útil en el examen. ¿Conoce otras herramientas que se puedan utilizar para buscar documentación? Siéntase libre de compartir con la comunidad Tecmint utilizando el formulario a continuación.

Las preguntas y otros comentarios también son más que bienvenidos.

Leave a comment

Your email address will not be published. Required fields are marked *