Serie RHCSA: Revisión de los comandos esenciales y la documentación del sistema - Parte 1


RHCSA (Red Hat Certified System Administrator) es un examen de certificación de la empresa Red Hat, que proporciona un sistema operativo y software de código abierto a la comunidad empresarial. También brinda servicios de soporte, capacitación y consultoría para las organizaciones.

El examen RHCSA es la certificación que se obtiene de Red Hat Inc, después de aprobar el examen (nombre en clave EX200). El examen RHCSA es una actualización del examen RHCT (Técnico certificado de Red Hat), y esta actualización es obligatoria ya que se actualizó Red Hat Enterprise Linux. La principal variación entre RHCT y RHCSA es que el examen RHCT se basa en RHEL 5, mientras que la certificación RHCSA se basa en RHEL 6 y 7, el material didáctico de estas dos certificaciones también varía hasta cierto nivel.

Este administrador del sistema certificado por Red Hat (RHCSA) es esencial para realizar las siguientes tareas básicas de administración del sistema necesarias en los entornos Red Hat Enterprise Linux:

  1. Comprender y utilizar las herramientas necesarias para manejar archivos, directorios, línea de entornos de comando y documentación de paquetes/de todo el sistema.
  2. Operar sistemas en ejecución, incluso en diferentes niveles de ejecución, identificar y controlar procesos, iniciar y detener máquinas virtuales.
  3. Configure el almacenamiento local utilizando particiones y volúmenes lógicos.
  4. Cree y configure sistemas de archivos locales y de red y sus atributos (permisos, cifrado y ACL).
  5. Instalar, configurar y controlar sistemas, incluida la instalación, actualización y eliminación de software.
  6. Administre usuarios y grupos del sistema, junto con el uso de un directorio LDAP centralizado para la autenticación.
  7. Garantice la seguridad del sistema, incluido el firewall básico y la configuración de SELinux.

Para ver las tarifas y registrarse para un examen en su país, consulte la página de Certificación de la RHCSA.

En esta serie de 15 artículos de la RHCSA, titulada Preparación para el examen RHCSA (Red Hat Certified System Administrator), cubriremos los siguientes temas sobre las últimas versiones de Red Hat Enterprise Linux 7.

En esta Parte 1 de la serie RHCSA, explicaremos cómo ingresar y ejecutar comandos con la sintaxis correcta en un indicador de shell o terminal, y explicaremos cómo encontrar, inspeccionar y usar la documentación del sistema.

Al menos un ligero grado de familiaridad con los comandos básicos de Linux, como:

  1. comando cd (cambiar directorio)
  2. comando ls (directorio de lista)
  3. comando cp (copiar archivos)
  4. comando mv (mover o cambiar el nombre de los archivos)
  5. comando táctil (cree archivos vacíos o actualice la marca de tiempo de los existentes)
  6. comando rm (eliminar archivos)
  7. comando mkdir (crear directorio)

El uso correcto de algunos de ellos se ejemplifica de todos modos en este artículo, y puede encontrar más información sobre cada uno de ellos utilizando los métodos sugeridos en este artículo.

Aunque no es estrictamente necesario para comenzar, ya que discutiremos los comandos y métodos generales para la búsqueda de información en un sistema Linux, debería intentar instalar RHEL 7 como se explica en el siguiente artículo. Facilitará las cosas en el futuro.

  1. Guía de instalación de Red Hat Enterprise Linux (RHEL) 7

Interactuar con el Shell de Linux

Si iniciamos sesión en un cuadro de Linux usando una pantalla de inicio de sesión en modo texto , es probable que seamos lanzados directamente a nuestro shell predeterminado. Por otro lado, si iniciamos sesión utilizando una interfaz gráfica de usuario (GUI), tendremos que abrir un shell manualmente iniciando una terminal. De cualquier manera, se nos presentará el indicador del usuario y podremos comenzar a escribir y ejecutar comandos (un comando se ejecuta presionando la tecla Enter después de haberlo escrito).

Los comandos se componen de dos partes:

  1. el nombre del comando en sí, y
  2. argumentos

Ciertos argumentos, llamados opciones (generalmente precedidos por un guión), alteran el comportamiento del comando de una manera particular, mientras que otros argumentos especifican los objetos sobre los que opera el comando.

El comando type puede ayudarnos a identificar si otro comando está integrado en el shell o si lo proporciona un paquete separado. La necesidad de hacer esta distinción radica en el lugar donde encontraremos más información sobre el comando. Para los componentes integrados de shell, debemos buscar en la página de manual del shell, mientras que para otros binarios podemos consultar su propia página de manual.

En los ejemplos anteriores, cd y tipo son elementos integrados de shell, mientras que top y menos son binarios externos a el propio shell (en este caso, el tipo devuelve la ubicación del ejecutable del comando).