Comparador de estrutura de diretório
Carregue ou cole duas listagens de diretórios (ou arquivos ZIP) para comparar sua estrutura de arquivos com nosso comparador de estrutura de diretório online gratuito. A ferramenta analisa cada entrada em um mapa de arquivos normalizado e, em seguida, compara-os para categorizar cada arquivo como Adicionado, Removido, Alterado ou Inalterado. Suporta listagens de texto com tamanhos de arquivo opcionais e análise direta de arquivo ZIP. Os resultados são exibidos em uma interface interativa com guias com emblemas de status codificados por cores, estatísticas resumidas e porcentagem da taxa de alteração. Todo o processamento permanece no seu navegador - não é necessária inscrição.
Directory Structure Comparator
Upload or paste two directory listings (or ZIP archives) to compare their file structure side by side. Detects files added, removed, changed, and unchanged between the two inputs.
Directory A (Reference)
Directory B (Target)
Input Format Tips
- Paste directory listings with one file per line - optionally with ,size or [size]
- Upload a ZIP archive to automatically extract and list its file structure
- Lines starting with #, ;, or // are treated as comments and ignored
- Files are matched by name - size changes are shown as differences
- All processing stays in your browser - nothing is uploaded to any server
Por que usar nosso comparador de estrutura de diretórios?
- Métodos de entrada dupla: cole listagens de diretórios como texto ou carregue arquivos (TXT, CSV, ZIP) para cada entrada. Suporta formatos flexíveis: um arquivo por linha com notação de tamanho opcional como "nome do arquivo, 1024" ou "nome do arquivo [1024]". Comentários são suportados para listagens anotadas.
- Resultados de quatro categorias: os arquivos são automaticamente categorizados em grupos Adicionados, Removidos, Alterados e Inalterados. Cada categoria tem sua própria visualização em guias com emblemas de status codificados por cores, tamanhos de arquivo e detalhes de alterações, facilitando o foco no que importa.
- Estatísticas de resumo: obtenha uma visão geral instantânea com contagens totais de arquivos por categoria, porcentagem da taxa de alteração e um resumo de alto nível. O resumo de comparação informa rapidamente quantos arquivos foram alterados, que tipo de alterações ocorreram e o escopo geral.
- 100% privado e local: todo o processamento ocorre inteiramente no seu navegador. Suas listagens de diretórios, arquivos carregados e resultados de comparação nunca saem do seu dispositivo. Nenhum dado é transmitido, armazenado ou registrado - seguro para inventários de arquivos confidenciais e auditorias de segurança.
Casos de uso comuns para comparador de estrutura de diretório
- Auditoria de implantação de software: compare a estrutura de arquivos de um diretório temporário com a produção para verificar se as implantações incluem todos os arquivos esperados e nenhuma alteração não intencional. Detecte ativos ausentes, desvios de configuração e arquivos inesperados antes que cheguem aos usuários finais.
- Verificação de integridade de backup: compare uma listagem de diretórios de seus arquivos atuais com um manifesto de backup para garantir que todos os arquivos importantes sejam incluídos no backup. Detecte arquivos ausentes ou alterados que possam indicar backups incompletos, corrupção ou perda de dados.
- Comparação de conteúdo de arquivo: carregue dois arquivos ZIP para comparar suas estruturas internas de arquivos. Útil para verificar se um arquivo atualizado contém os arquivos corretos, detectando se os arquivos foram adicionados ou removidos entre versões e validando reconstruções de arquivos.
- Investigação de incidentes de segurança: compare uma listagem de diretórios em bom estado com um sistema potencialmente comprometido para detectar adições, exclusões ou modificações não autorizadas de arquivos. Identifique rapidamente os arquivos que não pertencem e priorize a investigação de arquivos críticos do sistema alterados.
- Verificação de migração e sincronização: ao migrar arquivos entre servidores, armazenamento em nuvem ou sistemas de gerenciamento de conteúdo, compare as estruturas de origem e destino para verificar a integridade. Detecte arquivos que não foram transferidos, foram renomeados ou tiveram seu conteúdo alterado durante a migração.
- Validação do pacote de lançamento: compare os manifestos de lançamento com as saídas de construção para garantir que todos os artefatos esperados estejam presentes com os tamanhos corretos. Detecte executáveis ausentes, arquivos de recursos alterados ou artefatos de compilação inesperados antes de enviar uma versão.
O que é um comparador de estrutura de diretório?
Um comparador de estrutura de diretórios é uma ferramenta que analisa dois conjuntos de listagens de arquivos e identifica as diferenças entre eles. Ao comparar os nomes, caminhos e tamanhos dos arquivos de dois instantâneos de diretório - obtidos de uma listagem de diretórios, um arquivo ZIP ou um manifesto de texto - a ferramenta categoriza automaticamente cada arquivo em quatro categorias: Adicionados (arquivos presentes na segunda listagem, mas não na primeira), Removidos (arquivos presentes na primeira listagem, mas não na segunda), Alterados (arquivos presentes em ambas, mas com tamanhos diferentes) e Inalterados (arquivos idênticos em ambas as listagens). Isso é inestimável para entender o que mudou entre dois momentos, dois ambientes ou duas versões de um lançamento de software.
Como funciona nosso comparador de estrutura de diretórios
- Coleta de entrada: forneça dois conjuntos de listagens de arquivos - colando texto (um arquivo por linha, opcionalmente com tamanhos separados por vírgula) ou fazendo upload de arquivos. Os formatos suportados incluem texto simples (.txt), valores separados por vírgula (.csv) e arquivos ZIP (que são analisados automaticamente para extrair sua estrutura interna de arquivos).
- Análise e Normalização: Cada entrada é analisada para construir um mapa normalizado de nomes de arquivos com seus tamanhos. Os arquivos ZIP são descompactados no navegador para listar todos os arquivos armazenados e seus tamanhos descompactados. As entradas de texto suportam formatação flexível - os arquivos podem ser listados com ou sem tamanhos e os comentários (linhas começando com #, ; ou //) são ignorados.
- Comparação e categorização: os dois mapas de arquivos são comparados por nome de arquivo. Os arquivos presentes apenas na listagem de destino são categorizados como Adicionados. Os arquivos presentes apenas na referência são categorizados como Removidos. Arquivos presentes em ambos, mas com tamanhos diferentes, são categorizados como Alterados. Os arquivos presentes em ambos com tamanhos idênticos permanecem inalterados. Os resultados são exibidos em uma interface interativa com guias com estatísticas resumidas.
O que é comparado
- Nomes e caminhos de arquivos: a chave primária correspondente. Os arquivos são identificados pelo caminho/nome completo conforme listado. Caminhos idênticos são correspondidos; caminhos presentes em apenas uma entrada são sinalizados como adicionados ou removidos de acordo.
- Tamanhos de arquivo: quando as informações de tamanho estão disponíveis (em arquivos ZIP, listagens CSV ou notação de colchetes), a ferramenta compara os tamanhos para detectar arquivos modificados. Uma diferença no tamanho indica fortemente que o conteúdo do arquivo foi alterado.
- Mudanças na estrutura: A ferramenta fornece uma visão abrangente de como a estrutura de diretórios mudou - não apenas arquivos individuais, mas o padrão geral de adições, remoções e modificações. As estatísticas resumidas fornecem uma visão geral rápida.
Privacidade e segurança
Seus arquivos e listagens de diretórios nunca saem do seu dispositivo. Toda análise, comparação e análise são realizadas inteiramente em seu navegador usando JavaScript. Nenhum dado é transmitido para qualquer servidor, armazenado em qualquer banco de dados ou registrado por qualquer serviço. Quando você fecha ou atualiza a página, todos os arquivos carregados e resultados de comparação são descartados. Isso torna o Comparador de Estrutura de Diretório seguro para analisar inventários de arquivos confidenciais, dados de auditoria de segurança e lançamentos de software proprietário.
Perguntas frequentes
Um comparador de estrutura de diretório é uma ferramenta que analisa dois conjuntos de listagens de arquivos - de texto colado, manifestos carregados ou arquivos ZIP - e identifica as diferenças entre eles. Ele funciona analisando cada entrada em um mapa normalizado de nomes de arquivos com tamanhos e, em seguida, comparando os dois mapas para categorizar cada arquivo como Adicionado, Removido, Alterado ou Inalterado. Os resultados são exibidos em uma interface interativa com guias com estatísticas resumidas.
A ferramenta suporta três formatos de entrada: (1) Texto simples colado diretamente na área de texto - um arquivo por linha, opcionalmente com tamanhos separados por vírgula ou entre colchetes (por exemplo, "file.txt,1024" ou "file.txt [1024]"). (2) Arquivos de texto carregados (.txt) e arquivos com valores separados por vírgula (.csv). (3) Arquivos ZIP carregados (.zip) - são descompactados automaticamente em seu navegador para extrair a estrutura interna do arquivo.
A ferramenta compara arquivos por nome/caminho. Se um arquivo existir em ambas as entradas, mas tiver um tamanho diferente, ele será categorizado como Alterado. A comparação de tamanho requer que pelo menos uma das entradas forneça informações de tamanho. Os arquivos ZIP sempre incluem tamanhos não compactados. Para listagens de texto, você pode opcionalmente incluir tamanhos de arquivo usando notação de vírgula ou colchete.
Absolutamente. Todo o processamento acontece inteiramente no seu navegador. Suas listagens de diretórios, arquivos carregados (incluindo arquivos ZIP) e resultados de comparação nunca saem do seu dispositivo. Nenhum dado é transmitido para qualquer servidor, armazenado em qualquer banco de dados ou registrado por qualquer serviço. Ao fechar ou atualizar a página, todos os dados são descartados.
Sim. Você pode fazer upload de arquivos ZIP para uma ou ambas as entradas. A ferramenta irá descompactar automaticamente o arquivo ZIP em seu navegador e extrair a lista de arquivos armazenados com seus tamanhos descompactados. Isto é particularmente útil para comparar pacotes de lançamento de software, arquivos de backup ou qualquer coleção de arquivos agrupados em formato ZIP.
Os arquivos adicionados estão presentes na listagem Target (B), mas não na listagem Reference (A). Os arquivos removidos estão presentes na listagem Referência (A), mas não na listagem Destino (B). Os arquivos alterados estão presentes em ambas as listagens, mas têm tamanhos diferentes. Arquivos inalterados estão presentes em ambas as listagens com o mesmo tamanho. As quatro categorias fornecem uma visão completa do que mudou entre os dois estados.
Como todo o processamento acontece localmente no seu navegador, o limite depende da memória disponível do seu dispositivo. A maioria dos navegadores modernos pode lidar com arquivos ZIP de até centenas de megabytes. Para arquivos muito grandes, certifique-se de que haja RAM suficiente disponível.
A taxa de alteração é calculada como: (Total de arquivos alterados/Total de arquivos exclusivos) × 100, onde o total de arquivos alterados inclui arquivos adicionados, removidos e alterados, e o total de arquivos exclusivos é a maior das duas contagens de arquivos de entrada. Isso fornece uma medida normalizada de quanto a estrutura de diretórios mudou.
Sim. Ao comparar um manifesto de arquivo em bom estado com uma listagem atual do sistema, você pode detectar rapidamente adições não autorizadas de arquivos, exclusões inesperadas e arquivos de sistema alterados. O processamento local do navegador garante que evidências confidenciais nunca sejam expostas a servidores externos.