Criar e Manipular Links Simbólicos

LinuxIntermediate
Pratique Agora

Introdução

Neste desafio, você explorará os links simbólicos (soft links) em um sistema Linux. Você criará um link simbólico, modificará seu conteúdo e observará como ele se comporta quando o arquivo de destino é removido.

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 exame 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 da tarefa. Ele simula de forma eficaz as áreas de conhecimento cobertas no exame RHCSA.

Esta etapa envolve a criação de um link simbólico, a edição de seu conteúdo e a observação de seu comportamento quando o arquivo de destino é excluído.

Tarefas

  1. Crie um link simbólico chamado soft1 em /home/labex apontando para /tmp/hard2.
  2. Edite o conteúdo de soft1.
  3. Liste os atributos de soft1.
  4. Remova o arquivo de destino hard2.
  5. Liste os atributos de soft1 novamente.

Requisitos

  • Execute todas as operações como o usuário labex.
  • Crie o link simbólico soft1 no diretório /home/labex.
  • O arquivo de destino hard2 deve estar no diretório /tmp.
  • Utilize ln -s para criar o link simbólico.
  • Utilize echo para adicionar conteúdo ao link simbólico.
  • Utilize ls -l para listar os atributos do arquivo.
  • Utilize rm para remover o arquivo de destino.

Exemplo

Após criar o link simbólico e editar seu conteúdo, você poderá ver uma saída semelhante a esta:

$ ls -l /home/labex/soft1
lrwxrwxrwx 1 labex labex 10 Aug 28 10:00 /home/labex/soft1 -> /tmp/hard2

Resumo

Neste desafio, você aprendeu como criar e manipular links simbólicos em um sistema Linux. Você criou um link simbólico, adicionou conteúdo a ele, observou seus atributos e vivenciou como ele se comporta quando o arquivo de destino é removido. Este exercício demonstra a flexibilidade dos links simbólicos e seu comportamento em diferentes cenários, o que é um conhecimento crucial para a administração de sistemas e gerenciamento de arquivos em ambientes Linux.

✨ Verificar Solução e Praticar