Introdução
Neste laboratório, exploraremos o ponto de habilidade "FS Shell stat" do Hadoop HDFS dentro do contexto de um cenário ambientado na lendária história de um tesouro de um naufrágio submerso. Imagine um cenário onde os tesouros não descobertos de um navio afundado são ditos estarem enterrados nas profundezas do fundo do oceano da Baía do Tesouro (Treasure Cove). Você desempenha o papel de um renomado narrador desta lenda de caça ao tesouro, cuja tarefa é guiar os exploradores a descobrir as riquezas escondidas.
Explorando FS Shell stat
Nesta etapa, vamos nos aprofundar no comando hadoop fs -stat para reunir informações detalhadas sobre um arquivo específico no Hadoop HDFS.
Mude para o usuário
hadoop:su - hadoopCrie um arquivo chamado
treasure.txtno diretório atual:vim treasure.txtO conteúdo em
treasure.txté:hello worldColoque o arquivo
treasure.txtno sistema de arquivos Hadoop:hadoop fs -put treasure.txt /user/hadoop/Use o seguinte comando para exibir os atributos de um arquivo chamado
treasure.txtno sistema de arquivos Hadoop:hadoop fs -stat %g-%F-%b-%y-%Y-%o /user/hadoop/treasure.txtOs parâmetros no comando são:
%g: Nome do grupo do proprietário %F: Tipo de arquivo %b: Comprimento em bytes %y: Timestamp de modificação %Y: Timestamp de acesso %o: Tamanho do blocoA saída fornecerá informações como permissões de arquivo, tipo de arquivo, hora da modificação, hora do acesso e tamanho do bloco. Como este:
supergroup-regular file-12-2024-03-08 12:42:00-1709901720659-134217728
Analisando Permissões de Arquivo
Nesta etapa, vamos nos concentrar em entender e analisar as permissões de arquivo usando o comando hadoop fs -stat.
Execute o seguinte comando para visualizar as permissões do arquivo
treasure.txt:hadoop fs -stat %F-%A /user/hadoop/treasure.txtOs parâmetros no comando são:
%F: Tipo de arquivo %A: Permissões de arquivoA saída exibirá o tipo de arquivo e as permissões associadas ao arquivo. Como este:
regular file-rw-r--r--
Resumo
Neste laboratório, exploramos o comando hadoop fs -stat dentro do ambiente Hadoop HDFS para recuperar informações detalhadas sobre arquivos. Ao seguir o guia passo a passo, os usuários podem obter uma melhor compreensão de como utilizar este comando para análise de atributos de arquivos e verificação de permissões no Hadoop. Este laboratório visa fornecer experiência prática para que os iniciantes se familiarizem com as operações FS Shell stat no Hadoop.



