Criar e Extrair Arquivos Tar

Red Hat Enterprise LinuxBeginner
Pratique Agora

Introdução

Neste desafio, você criará arquivos tar compactados do diretório /home utilizando os métodos de compactação gzip e bzip2 e, em seguida, realizará a extração dos mesmos. Esta habilidade é fundamental para administradores de sistemas que precisam fazer backup e transferir grandes volumes de dados de maneira eficiente.

Ambiente

O LabEx utiliza a Red Hat Universal Base Image 9 (UBI9) para simular o ambiente do exame. Embora possa não ser idêntico ao ambiente real do RHCSA, ele oferece uma representação fiel das tarefas que você encontrará.

Existem dois usuários no ambiente:

  • labex: Um usuário padrão com privilégios de sudo, senha: labex.
  • root: O administrador do sistema, senha: redhat.

O desafio apresenta questões reais de exame, acompanhadas de explicações, requisitos e scripts de verificação automatizados para ajudar você a confirmar a conclusão das tarefas. Ele simula de forma eficaz as áreas de conhecimento cobertas no exame RHCSA.

Criar e Extrair Arquivos tar Compactados

Tarefas

  1. Criar arquivos tar compactados com gzip e bzip2 do diretório /home
  2. Listar o conteúdo de ambos os arquivos
  3. Extrair ambos os arquivos

Requisitos

  • Realize todas as operações no diretório /home/labex
  • Crie os seguintes arquivos:
    • Compactado com Gzip: /home/labex/home.tar.gz
    • Compactado com Bzip2: /home/labex/home.tar.bz2
  • Liste o conteúdo de ambos os arquivos em /home/labex
  • Extraia ambos os arquivos para /home/labex/extracted
  • Utilize o comando tar com as opções apropriadas para todas as operações

Exemplo

Após criar o arquivo compactado com gzip, a listagem de seu conteúdo deve ser semelhante a esta:

$ tar -tvf /home/labex/home.tar.gz
drwxr-xr-x root/root         0 2023-08-28 10:00 home/
drwx------ labex/labex       0 2023-08-28 10:00 home/labex/
-rw-r--r-- labex/labex     220 2023-08-28 10:00 home/labex/.bash_logout
-rw-r--r-- labex/labex    3771 2023-08-28 10:00 home/labex/.bashrc
-rw-r--r-- labex/labex     807 2023-08-28 10:00 home/labex/.profile
✨ Verificar Solução e Praticar

Resumo

Neste desafio, você aprendeu como criar arquivos tar compactados utilizando os métodos gzip e bzip2, bem como listar seus conteúdos e extraí-los. Você praticou o uso do comando tar com diversas opções para executar essas tarefas em diretórios específicos, aprimorando suas habilidades em linha de comando e sua compreensão sobre técnicas de compactação de arquivos em sistemas Linux.