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.

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:
- Compreender e usar ferramentas necessárias para lidar com arquivos, diretórios, linha de comando, e documentação de pacotes em todo o sistema.
- Operar sistemas em execução, mesmo em diferentes níveis de execução, identificar e controlar processos, iniciar e parar máquinas virtuais.
- Configurar armazenamento local usando partições e volumes lógicos.
- Criar e configurar sistemas de arquivos locais e de rede e seus atributos (permissões, criptografia e ACLs).
- Configurar, instalar e controlar sistemas, incluindo a instalação, atualização e remoção de software.
- Gerenciar usuários e grupos do sistema, juntamente com o uso de um diretório LDAP centralizado para autenticação.
- 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.
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.

Pré-requisitos:
Uma leve familiaridade com os comandos básicos do Linux, como:
- comando cd (mudar de diretório)
- comando ls (listar diretório)
- comando cp (copiar arquivos)
- comando mv (mover ou renomear arquivos)
- comando touch (cria arquivos vazios ou atualiza o carimbo de data/hora dos existentes)
- comando rm (exclui arquivos)
- 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.
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:
- o nome do próprio comando e
- 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.

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/