50% de desconto todos os planos, por tempo limitado. Começando em $2.48/mo
Faltam 6 minutos
Servidores e SO

Verifique os tamanhos de diretórios e pastas no Linux: tutorial completo

Ada Lovegood By Ada Lovegood 6 minutos de leitura Atualizado em 20 de fevereiro de 2025
tamanho do diretório linux

Ao gerenciar um sistema Linux, saber o tamanho dos seus diretórios é fundamental para o gerenciamento eficaz do espaço em disco e para a solução de problemas. Se o seu sistema ficar sem armazenamento, identificar quais diretórios estão ocupando mais espaço ajudará você a resolver o problema rapidamente. Este guia irá mostrar a você como obter o tamanho do diretório Linux usando vários comandos como du, df, e árvore, fornecendo opções básicas e avançadas para tornar a análise do tamanho do diretório simples e eficaz. Quer você seja um administrador de sistema ou um desenvolvedor, entender como verificar e gerenciar tamanhos de diretório otimizará seu fluxo de trabalho.

Quem deve saber como obter o tamanho do diretório no Linux?

Saber verificar o tamanho dos diretórios é essencial para diversos tipos de usuários, incluindo:

  • Administradores do sistema: Gerenciar o espaço em disco é uma parte crítica da manutenção de sistemas íntegros, especialmente ao lidar com vários usuários ou serviços.
  • Desenvolvedores: Ao criar aplicativos, os desenvolvedores precisam garantir que seus projetos não consumam muito espaço ou causem problemas de desempenho do sistema.
  • Engenheiros de dados: O manuseio de grandes conjuntos de dados requer monitoramento constante do armazenamento para evitar gargalos.
  • Usuários domésticos: Mesmo em sistemas pessoais, ser capaz de verificar e liberar espaço de forma eficiente é importante para manter os sistemas funcionando sem problemas.

Se você estiver em alguma dessas categorias, ser capaz de obter o tamanho do diretório no Linux é uma habilidade obrigatória. Portanto, continue lendo enquanto discutimos o tamanho do diretório Linux neste blog.

Comandos principais para obter o tamanho do diretório no Linux

Aqui estão os principais comandos para ajudá-lo a gerenciar diretórios e arquivos:

du Comando no Linux

O du O comando é uma das maneiras mais versáteis de obter o tamanho do arquivo Linux de um diretório no Linux. Ele fornece uma estimativa do uso do espaço de arquivo, resumindo o espaço em disco consumido por um determinado diretório e seus subdiretórios. Veja como você pode usá-lo:

du /path/to/directory

du comando O Linux exibirá o tamanho de cada arquivo e subdiretório dentro do caminho fornecido. Por padrão, ele lista os tamanhos em quilobytes. Você também pode usar o -h opção com este comando para facilitar a leitura da saída, mostrando tamanhos em formato legível por humanos (KB, MB, GB):

du -h /path/to/directory

Resumindo o tamanho total do diretório

Para obter apenas o tamanho total de um diretório, use o -s opção:

du -sh /path/to/directory

Verifique o tamanho de todos os subdiretórios

Se você quiser ver o tamanho de cada subdiretório, use o seguinte comando:

du -h --max-depth=1 /path/to/directory

Isso lista o tamanho de cada subdiretório com um nível de profundidade.

df Comando no Linux

Enquanto df é usado principalmente para verificar o uso do espaço em disco, pode ser útil em uma visão mais ampla do seu sistema de arquivos, incluindo o tamanho do diretório em sistemas de arquivos montados. Veja como você pode usá-lo:

df /path/to/directory

Isso mostra a quantidade de espaço em disco usado e disponível no sistema de arquivos onde o diretório reside. Assim como du, você pode usar o -h opção para exibir tamanhos em um formato mais legível:

df -h /path/to/directory

Isto mostrará o uso do disco em MB ou GB, dependendo do tamanho do diretório.

árvore Comando no Linux

O árvore O comando fornece uma representação visual da estrutura de diretórios e, com as opções corretas, também pode mostrar tamanhos de arquivos e diretórios. A árvore é especialmente útil quando você precisa de uma visão hierárquica dos tamanhos dos diretórios. Você pode usar seu formato básico com o seguinte comando:

tree /path/to/directory

Mostrando tamanhos de diretório com árvore

Para ver o tamanho do diretório Linux com o árvore comando, use o -s opção:

tree -s /path/to/directory

Novamente, você pode combinar isso com -h para tamanhos legíveis por humanos:

tree -sh /path/to/directory

Aqui está uma tabela de referência rápida que resume os comandos mais importantes para verificar o tamanho do diretório no Linux:

Comando Uso
du /caminho/para/diretório Exibir o tamanho de cada arquivo e diretório
du -sh /caminho/para/diretório Mostrar o tamanho total do diretório em formato legível por humanos
du -h –profundidade máxima = 1 Exibir o tamanho dos subdiretórios, com um nível de profundidade
df /caminho/para/diretório Verifique o uso do espaço em disco para o sistema de arquivos do diretório
df -h /caminho/para/diretório Mostrar espaço em disco em formato legível (MB/GB)
árvore /caminho/para/diretório Mostrar estrutura de diretórios
tree -sh /caminho/para/diretório Mostrar estrutura de diretórios com tamanhos em formato legível por humanos
ncdu /caminho/para/diretório Uma ferramenta interativa para análise de uso de disco
nome do arquivo estatístico Exibir informações detalhadas do arquivo, incluindo tamanho
ls -lh Listar arquivos em um diretório, mostrando tamanhos em formato legível por humanos

Exemplos de comandos adicionais para diretórios e tamanhos de arquivos do Linux

Agora, vamos ver quais outros comandos do Linux podem nos ajudar a obter o tamanho do diretório e da pasta do Linux.

ncdu: Um visualizador interativo de uso de disco

Enquanto o du comando funciona bem para obter tamanhos de diretório rapidamente, ncdu oferece uma interface interativa, que facilita a navegação pelos diretórios e a localização do que está ocupando espaço. Para instalar e usar ncdu use o seguinte comando:

sudo apt install ncdu 
ncdu /path/to/directory

estatística: Informações detalhadas do arquivo

O comando stat mostra informações detalhadas sobre arquivos e diretórios, incluindo seu tamanho:

stat /path/to/file

Isso lhe dará permissões de arquivo, horário do último acesso e tamanho em bytes.

ls -lh: Listar arquivos com tamanhos

O ls O comando também pode exibir tamanhos de arquivo em um formato legível por humanos. Usando -lh lista todos os arquivos em um diretório, incluindo seu tamanho:

ls -lh /path/to/directory

Conclusão

Gerenciar o espaço em disco de maneira eficaz é muito importante para o bom funcionamento do seu sistema Linux. Ao dominar comandos como du, df, e árvore, você pode obter rapidamente o tamanho do diretório Linux, encontrar os maiores diretórios e certificar-se de não desperdiçar armazenamento valioso. Essas ferramentas irão ajudá-lo a verificar o tamanho da pasta no Linux para um gerenciamento eficiente de arquivos e diretórios.

Perguntas frequentes

Qual é o tamanho do diretório?

O tamanho de um diretório refere-se à quantidade total de espaço em disco consumido por todos os arquivos e subdiretórios dentro de um determinado diretório. Inclui o tamanho do conteúdo do diretório e você pode verificar o tamanho da pasta Linux com comandos como du. Isso ajuda os usuários a monitorar o uso do armazenamento e gerenciar o espaço em disco de maneira eficaz em seus sistemas.

Qual é a diferença entre du e df no Linux?

O du comando mostra o uso do disco para arquivos e diretórios, enquanto df exibe o uso geral do disco para um sistema de arquivos ou partição.

Posso usar ncdu verificar o tamanho dos diretórios no Linux?

Sim, ncdu é uma ferramenta interativa que exibe o tamanho do diretório do Linux e facilita a identificação de diretórios e arquivos grandes.

Como verificar o espaço livre do diretório no Linux?

O df O comando relata o espaço em disco disponível e usado nos sistemas de arquivos.

Compartilhar

Mais do blog

Continue lendo.

Os melhores aplicativos auto-hospedados que você pode executar com a imagem da capa do Cosmos Cloud com painéis de aplicativos em torno de um painel do Cosmos.
Servidores e SO

Os melhores aplicativos auto-hospedados que você pode executar com o Cosmos Cloud: arquivos, mídia, senhas, automação e muito mais!

Talvez você tenha configurado o Cosmos Cloud e agora queira ver quais aplicativos combinam bem com ele, ou talvez você ainda nem tenha decidido sobre o Cosmos e só queira ver se ele se adapta bem ao seu trabalho.

Nick PrataNick Prata 16 minutos de leitura
Portainer vs Cosmos Cloud para gerenciamento de aplicativos Docker com diagrama de configuração híbrida e operações neon vs blocos de acesso.
Servidores e SO

Portainer vs Cosmos Cloud: melhor opção para gerenciamento de aplicativos Docker

Se você já conhece o Docker e deseja apenas uma maneira mais limpa de executar uma pilha de aplicativos crescente, aqui está a resposta curta para Portainer vs Cosmos Cloud. Portainer é a escolha mais forte para direção

Nick PrataNick Prata 14 minutos de leitura
Gráfico de recurso Cosmos Cloud vs CasaOS vs Umbrel mostrando três caminhos auto-hospedados dentro de um mundo abstrato de rede em nuvem.
Servidores e SO

Cosmos Cloud vs CasaOS vs Umbrel: Qual plataforma auto-hospedada se adapta à sua configuração?

A resposta curta é que o CasaOS ainda é o lugar mais fácil para começar, o Umbrel tem a sensação de curadoria mais limpa e o Cosmos Cloud faz mais sentido quando você deseja um controle mais rígido sobre o doma.

Nick PrataNick Prata 11 minutos de leitura

Pronto para implantar? A partir de $ 2,48 / mês.

Nuvem independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolução do dinheiro em 14 dias.