Guia para localizar arquivos grandes em sistemas Linux

Guia para localizar arquivos grandes em sistemas Linux

Descobrir arquivos grandes no seu sistema Linux pode ser abordado de duas maneiras principais: via terminal por meio de prompts de comando ou por meio de interfaces gráficas (GUIs) amigáveis ​​ao usuário. Cada método oferece vantagens distintas, atendendo a diferentes preferências do usuário e níveis de especialização.

Explorando arquivos grandes usando comandos de terminal

Os comandos de terminal fornecem um meio rápido e poderoso de identificar arquivos grandes. Dependendo de suas necessidades específicas, vários comandos podem ajudar você a localizar os arquivos nos quais está interessado.

1. Identifique os maiores arquivos em um diretório

Para encontrar rapidamente os dez maiores arquivos dentro de um diretório dado, utilize o ducomando. Abra seu terminal e execute:
du -ah /directory/namepara visualizar os resultados.

Se você quiser verificar os maiores arquivos no diretório atual, simplesmente omita o caminho do diretório. Sinta-se à vontade para modificar o número 10 para qualquer quantidade que você precisar.

Encontrando os maiores arquivos em um diretório

2. Localize os maiores arquivos do sistema

O ducomando também pode ser aproveitado para uma busca mais ampla em todo o seu sistema. Use o comando:
sudo du -aBm / 2>/dev/nullpara iniciar a busca.

Ao usar este comando, sudoé necessário devido ao requisito de privilégios de root para acessar todos os diretórios. Note que o processo pode levar algum tempo, pois ele escaneia o sistema de arquivos completo.

Encontrando os maiores arquivos em todo o sistema

3. Encontre um número específico dos maiores arquivos

Se você está querendo ver um número definido de arquivos grandes em um diretório, o findcomando é seu aliado. Execute:
find /directory/name -type f -exec ls -sh {} \;para listá-los.

Ajuste o número de resultados desejados e substitua o nome do diretório por .para fazer referência ao diretório atual.

Procurando por arquivos específicos

4. Procure por arquivos que excedam um determinado tamanho

Para encontrar arquivos que excedam um tamanho especificado, utilize:
find /directory/name -type f -size +500Mpara arquivos maiores que 500 MB.

Ajuste o tamanho e o diretório conforme necessário ou substitua o caminho do diretório por .para pesquisar no diretório atual.

Encontrar arquivos grandes por tamanho

5. Localize arquivos acima de um limite de tamanho no sistema

Para examinar arquivos maiores que um determinado tamanho em todo o sistema, digite:
sudo find / -type f -size +500M -ls.

Este comando retornará uma lista abrangente de arquivos que excedem 500 MB, incluindo detalhes como permissões e propriedade.

Pesquisa de arquivos em todo o sistema

6. Visualize os sistemas de arquivos que utilizam mais espaço

Para analisar o uso do espaço em disco em sistemas de arquivos montados, empregue o comando:
df -h. Isso apresentará uma visão geral clara do consumo de espaço.

Uso do espaço em disco

Encontrando arquivos grandes com programas GUI

Se os comandos de terminal não forem seu método preferido, há uma variedade de aplicativos GUI disponíveis para localizar arquivos grandes no Linux.

1. Usando Filelight

Para instalar o Filelight, digite sudo apt install filelightno seu terminal, ou procure por ele no seu gerenciador de pacotes. Uma vez instalado, inicie o Filelight para visualizar arquivos grandes no seu sistema.

Interface gráfica do usuário do Filelight

2. Explorando com QDirStat

QDirStat é outra excelente ferramenta GUI para análise de arquivos grandes. Para usuários Debian ou Ubuntu, instale-o via sudo apt install qdirstat. Se você estiver no Redhat ou Fedora, use sudo dnf install qdirstat. Após a instalação, abra o QDirStat e selecione qualquer diretório para começar a explorar.

Aplicação QDirStat

Considerações importantes

  • A sintaxe do comando pode variar entre diferentes distribuições Linux, portanto, garanta a compatibilidade com sua versão.
  • Sempre que possível, execute comandos sem sudopara proteger seu sistema; recorra a eles somente quando necessário.
  • Esteja ciente de que o tempo necessário para executar comandos ou carregar arquivos pode variar de acordo com o volume e o tamanho dos arquivos presentes.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *