Alterar a propriedade de um arquivo

LinuxBeginner
Pratique Agora

Introdução

Este desafio testará sua compreensão do gerenciamento de permissões de arquivos no Linux. Você aplicará seus conhecimentos para visualizar e modificar permissões e propriedades de arquivos, demonstrando domínio dos comandos essenciais do Linux.

Conquistas

Ao concluir este desafio, você terá demonstrado proficiência em:

  • Usar chown para alterar a propriedade de arquivos
  • Usar chmod para modificar permissões de arquivos
  • Usar touch para criar novos arquivos
  • Usar ls para visualizar detalhes de arquivos

Criar um arquivo

Sua primeira tarefa é criar um novo arquivo no diretório ~/project.

Tarefas

  • Crie um arquivo chamado target_file no diretório ~/project.

Requisitos

  • Use o comando touch para criar o arquivo.
  • Verifique se o arquivo foi criado no diretório ~/project.

Exemplo

Depois de concluir a tarefa, execute o comando:

cd ~/project && ls

O resultado deverá ser semelhante a:

target_file

Alterar o proprietário e o grupo do arquivo

Nesta etapa, você modificará a propriedade do target_file que criou.

Tarefas

  • Altere o proprietário de target_file para user1.
  • Altere o grupo de target_file para group1.

Requisitos

  • Use o comando chown para alterar o proprietário e o grupo.
  • O proprietário do arquivo deve ser definido como user1.
  • O grupo do arquivo deve ser definido como group1.

Dicas

  • Talvez seja necessário usar sudo antes de alguns comandos neste desafio. sudo permite executar comandos com os privilégios do superusuário (root).

Exemplo

Depois de concluir a tarefa, execute:

ls -l ~/project/target_file

O resultado deverá ser semelhante a:

-rw-rw-r-- 1 user1 group1 0 Jul 29 10:59 target_file

Definir as permissões do arquivo

Nesta etapa final, você modificará as permissões de target_file.

Tarefas

  • Defina as permissões de target_file como -rwxrw----.

Requisitos

  • Use o comando chmod para alterar as permissões do arquivo.
  • As permissões finais devem ser -rwxrw----.

Exemplo

Depois de concluir a tarefa, execute:

ls -l ~/project/target_file

O resultado deverá ser semelhante a:

-rwxrw---- 1 user1 group1 0 Jul 29 10:59 target_file

Resumo

Parabéns por concluir o desafio de permissões de arquivos! Você demonstrou com sucesso sua capacidade de:

  1. Criar arquivos usando touch
  2. Alterar a propriedade de arquivos com chown
  3. Modificar permissões de arquivos usando chmod
  4. Visualizar detalhes de arquivos com ls

Esses comandos são fundamentais para o gerenciamento de arquivos no Linux e são usados com frequência em tarefas de administração de sistemas. Continue praticando e explorando para consolidar ainda mais suas habilidades no gerenciamento de permissões e propriedades de arquivos no Linux.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar