Criar e Manipular Links Simbólicos

Red Hat Enterprise LinuxBeginner
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.

Este é um Desafio (Challenge), que difere de um Laboratório Guiado (Guided Lab) pois você deve tentar concluir a tarefa de forma independente, em vez de seguir passos instrucionais. Desafios costumam ser um pouco mais complexos. Se encontrar dificuldades, você pode debater com o Labby ou consultar a solução. Dados históricos mostram que este é um desafio de nível iniciante com uma taxa de aprovação de 98%. Ele recebeu uma taxa de avaliações positivas de 99% dos alunos.

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
✨ Verificar Solução e Praticar

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.