Pesquisa de site

Série RHCSA: Revisão de 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 e software de código aberto para a comunidade empresarial. serviços de treinamento e consultoria para as organizações.

O exame RHCSA é a certificação obtida da Red Hat Inc, após aprovação no exame (codinome EX200). O exame RHCSA é uma atualização do exame RHCT (Red Hat Certified Technician), e esta atualização é obrigatória porque o Red Hat Enterprise Linux foi atualizado. A principal variação entre RHCT e 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 até um determinado nível.

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

  1. Compreender e usar as ferramentas necessárias para lidar com arquivos, diretórios, linha de ambientes de comando e documentação de todo o sistema/pacotes.
  2. Opere sistemas em execução, mesmo em diferentes níveis de execução, identifique e controle processos, inicie e pare máquinas virtuais.
  3. Configure o armazenamento local usando partições e volumes lógicos.
  4. Crie e configure sistemas de arquivos locais e de rede e seus atributos (permissões, criptografia e ACLs).
  5. Instalar, configurar e controlar sistemas, incluindo instalação, atualização e remoção de software.
  6. Gerencie usuários e grupos do sistema, juntamente com o uso de um diretório LDAP centralizado para autenticação.
  7. Garanta a segurança do sistema, incluindo firewall básico e configuração SELinux.

Para visualizar as taxas e registrar-se para um exame em seu país, consulte a página da Certificação RHCSA.

Nesta série de 15 artigos sobre RHCSA, intitulada Preparação para o exame RHCSA (Red Hat Certified System Administrator), abordaremos os seguintes tópicos sobre as versões mais recentes do Red Hat Enterprise Linux 7.

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

Pré-requisitos:

Pelo menos um ligeiro grau de familiaridade com comandos básicos do Linux, como:

  1. Comando cd (alterar diretório)
  2. Comando ls (listar diretório)
  3. comando cp (copiar arquivos)
  4. Comando mv (mover ou renomear arquivos)
  5. comando touch (crie arquivos vazios ou atualize o carimbo de data/hora dos existentes)
  6. Comando rm (excluir arquivos)
  7. Comando mkdir (criar diretório)

O uso correto de alguns deles é exemplificado 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 para iniciar, já que discutiremos comandos e métodos gerais para pesquisa de informações em um sistema Linux, você deve tentar instalar o RHEL 7 conforme explicado no artigo a seguir. Isso tornará as coisas mais fáceis no futuro.

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

Interagindo com o Shell do Linux

Se fizermos login em uma máquina Linux usando uma tela de login em modo texto, provavelmente seremos colocados diretamente em nosso shell padrão. Por outro lado, se fizermos login usando uma interface gráfica de usuário (GUI), teremos que abrir um shell manualmente iniciando um terminal. De qualquer forma, será apresentado o prompt do usuário e poderemos começar a digitar e executar comandos (um comando é executado pressionando a tecla Enter após digitá-lo).

Os comandos são compostos de 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 particular, enquanto outros argumentos especificam os objetos sobre os quais o comando opera.

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

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