Série RHCSA: Revisando Comandos Essenciais e Documentação do Sistema – Parte 1

RHCSA (Red Hat Certified System Administrator) é um exame de certificação da empresa Red Hat, que fornece um sistema operacional de código aberto e software para a comunidade empresarial. Também oferece serviços de suporte, treinamento e consultoria para as organizações.

RHCSA Exam Preparation Guide

O exame RHCSA é a certificação obtida da Red Hat Inc, após passar no exame (codinome EX200). O exame RHCSA é uma atualização do exame RHCT (Red Hat Certified Technician), e essa atualização é obrigatória, pois o Red Hat Enterprise Linux foi atualizado. A principal diferença entre o RHCT e o RHCSA é que o exame RHCT é baseado no RHEL 5, enquanto a certificação RHCSA é baseada no RHEL 6 e 7, o material didático dessas duas certificações também varia em certo nível.

Este Red Hat Certified System Administrator (RHCSA) é essencial para realizar as seguintes tarefas principais de administração de sistemas necessárias em ambientes Red Hat Enterprise Linux:

  1. Compreender e usar ferramentas necessárias para lidar com arquivos, diretórios, linha de comando, e documentação de pacotes em todo o sistema.
  2. Operar sistemas em execução, mesmo em diferentes níveis de execução, identificar e controlar processos, iniciar e parar máquinas virtuais.
  3. Configurar armazenamento local usando partições e volumes lógicos.
  4. Criar e configurar sistemas de arquivos locais e de rede e seus atributos (permissões, criptografia e ACLs).
  5. Configurar, instalar e controlar sistemas, incluindo a instalação, atualização e remoção de software.
  6. Gerenciar usuários e grupos do sistema, juntamente com o uso de um diretório LDAP centralizado para autenticação.
  7. Garantir a segurança do sistema, incluindo a configuração básica de firewall e SELinux.

Para ver as taxas e se inscrever em um exame no seu país, verifique a página da Certificação RHCSA.

Nessa série de 15 artigos RHCSA, intitulada Preparação para o exame RHCSA (Red Hat Certified System Administrator), vamos abordar os seguintes tópicos nas últimas versões do Red Hat Enterprise Linux 7.

Part 1: Reviewing Essential Commands & System Documentation

Neste Parte 1 da série RHCSA, explicaremos como entrar e executar comandos com a sintaxe correta em um prompt de shell ou terminal, e explicaremos como encontrar, inspecionar e usar a documentação do sistema.

RHCSA: Reviewing Essential Linux Commands – Part 1

Pré-requisitos:

Uma leve familiaridade com os comandos básicos do Linux, como:

  1. comando cd (mudar de diretório)
  2. comando ls (listar diretório)
  3. comando cp (copiar arquivos)
  4. comando mv (mover ou renomear arquivos)
  5. comando touch (cria arquivos vazios ou atualiza o carimbo de data/hora dos existentes)
  6. comando rm (exclui arquivos)
  7. comando mkdir (cria diretórios)

A utilização correta de alguns deles é exemplificada neste artigo, e você pode encontrar mais informações sobre cada um deles usando os métodos sugeridos neste artigo.

Embora não seja estritamente necessário começar, já que estaremos discutindo comandos e métodos gerais de busca de informações em um sistema Linux, você deve tentar instalar RHEL 7 conforme explicado no seguinte artigo. Isso facilitará as coisas no futuro.

  1. Guia de instalação do Red Hat Enterprise Linux (RHEL) 7

Interagindo com o Shell do Linux

Se fizermos login em um sistema Linux usando uma tela de login modo texto, provavelmente seremos direcionados diretamente para o nosso shell padrão. Por outro lado, se fizermos login usando uma interface gráfica (GUI), teremos que abrir um shell manualmente iniciando um terminal. De qualquer maneira, seremos apresentados com o prompt do usuário e poderemos começar a digitar e executar comandos (um comando é executado pressionando a tecla Enter depois de digitá-lo).

Os comandos são compostos por duas partes:

  1. o nome do próprio comando e
  2. argumentos

Certos argumentos, chamados opções (geralmente precedidos por um hífen), alteram o comportamento do comando de uma maneira específica, enquanto outros argumentos especificam os objetos nos quais o comando opera.

O comando type pode nos ajudar a identificar se outro determinado comando está integrado ao shell ou se é fornecido por um pacote separado. A necessidade de fazer essa distinção está no local onde encontraremos mais informações sobre o comando. Para os comandos integrados ao shell, precisamos consultar a página do manual do shell, enquanto para outros binários, podemos consultar sua própria página do manual.

Check Shell built in Commands

Nos exemplos acima, cd e type são comandos integrados ao shell, enquanto top e less são binários externos ao próprio shell (neste caso, a localização do executável do comando é retornada pelo type).

Source:
https://www.tecmint.com/rhcsa-exam-reviewing-essential-commands-system-documentation/