Introdução
Bem-vindo ao Desafio de Navegação de Diretórios no Linux! Neste desafio, você colocará à prova suas habilidades básicas na linha de comando. Imagine que você é um administrador de sistemas que precisa coletar rapidamente informações sobre o diretório de trabalho atual e seu conteúdo. Sua tarefa é navegar pelo sistema de arquivos e extrair detalhes específicos utilizando apenas os comandos pwd e ls. Este desafio ajudará você a ganhar mais fluidez com esses comandos fundamentais do Linux e a melhorar sua capacidade de obter informações de diretórios de forma eficiente.
Exploração de Diretórios
Neste desafio, você testará seus conhecimentos básicos de terminal Linux. Imagine que você atua como administrador de sistemas e precisa identificar rapidamente onde está e o que há no diretório atual. Sua missão é percorrer o sistema de arquivos e recuperar informações específicas usando estritamente os comandos pwd e ls. Esta atividade reforçará seu domínio sobre essas ferramentas essenciais para a gestão de arquivos e pastas.
Tarefas
- Identificar o caminho completo do diretório de trabalho atual.
- Listar todos os arquivos e subdiretórios localizados em
/home/labex/project, incluindo os arquivos ocultos. - Exibir o conteúdo do diretório
/home/labex/projectem formato de listagem detalhada (long listing), mostrando permissões de arquivo, proprietário, tamanho e data de modificação.
Requisitos
- Você deve utilizar o diretório
/home/labex/projectcomo seu local de trabalho. - É permitido apenas o uso dos comandos
pwdels. - Todos os comandos devem ser executados diretamente no terminal.
- Você deve aplicar as opções (flags) apropriadas ao comando
lspara obter os formatos de saída solicitados. - Não utilize combinações complexas de comandos ou redirecionamentos (pipes) para gerar o resultado.
Exemplo
Abaixo, um exemplo de como a saída pode aparecer (lembre-se que o conteúdo real dependerá dos arquivos presentes no diretório):
$ ░░░
/home/labex/project
$ ░░░
. .. .hidden_file file1.txt file2.txt directory1
$ ░░░
total 16
drwxr-xr-x 2 labex labex 4096 Aug 7 10:00 directory1
-rw-r--r-- 1 labex labex 100 Aug 7 09:55 file1.txt
-rw-r--r-- 1 labex labex 200 Aug 7 09:58 file2.txt
Resumo
Neste desafio, você praticou o uso de dois comandos fundamentais do Linux: pwd e ls. Você aprendeu como identificar seu diretório de trabalho atual e como listar o conteúdo de pastas utilizando diferentes opções. Essas habilidades são essenciais para navegar e coletar informações sobre o sistema de arquivos em qualquer ambiente Linux. Ao dominar esses comandos básicos, você estabeleceu uma base sólida para operações mais avançadas no sistema de arquivos e no uso da linha de comando.