▷ Maiores arquivos do Linux - CONHEÇER

Utilizamos nosso computador para gerar, compartilhar e receber informações de todos os tipos, por isso costumamos armazenar diversos conteúdos em diferentes formatos para poder acessá-los sempre que precisarmos. No entanto, o problema com isso é que aos poucos o armazenamento do nosso PC está ficando cheio.

Em nossos sistemas operacionais, normalmente armazenamos todos os tipos de arquivos, de texto a vídeos, e os deixamos em pastas ou diretórios dependendo do tipo de sistema operacional utilizado. No caso do Linux são diretórios e, aos poucos, o salvamento de arquivos irá preencher o espaço do disco rígido e poderá até afetar seu desempenho.

É por isso que como administradores ou usuários devemos encontrar a forma funcional de detectar os arquivos que ocupam mais espaço em um diretório para determinar o grau de importância destes e assim ver se é possível eliminá-los ou simplesmente movê-los para outro local .

O Solvetic explicará o processo para encontrar o tamanho do arquivo no Linux.

Como encontrar arquivos grandes no Linux


Para este processo utilizaremos o comando du, este é um comando que nos permite obter informações sobre o uso do disco rígido. Este se concentra nos diretórios, temos diferentes parâmetros para usar a fim de obter detalhes, são eles:

Termine cada linha de saída com NULL

 -0, -null

Grava a contagem de todos os arquivos, não apenas dos diretórios
 -a, -todos

Imprima tamanhos aparentes, em vez do uso real do disco
 -tamanho aparente

Dimensione os tamanhos para TAMANHO antes de imprimir no console
 -B, -block-size = SIZE

Gera o total geral do tamanho do diretório
 -c, -total

imprime o total para o diretório apenas se for N ou menos níveis que sejam menores que o argumento da linha de comando
 d, -max-depth = N

Imprimir o resultado em formato legível por humanos
 -h, -human-readable

Aplica-se a diretórios, neste caso não inclui o tamanho dos subdiretórios -s, -summarize: mostra apenas o total de cada diretório
 -S, -separate-dirs

Exibe a hora da última modificação de qualquer arquivo ou diretório.
 -Tempo

Agora vamos ver como usar du no Linux para encontrar arquivos grandes com base nos critérios dados.

Passo 1
Para começar, vamos executar du com os parâmetros ah para:

  • -a que nos permite acessar todos os diretórios e subdiretórios
  • -h com o qual é possível obter as informações em linguagem legível
 du -ah / home

PROLONGAR

Passo 2
É possível aumentar o nível de profundidade do diretório a ser analisado, para isso executamos o seguinte:

 du -ha -max-depth = 1 / home

PROLONGAR

etapa 3
Com du podemos estabelecer uma ordem na forma como os resultados são exibidos, além disso, listar X quantidade de linha, por exemplo, podemos listar 20 linhas com dados legíveis:

 sudo du -h / | sort -rh | cabeça -20

PROLONGAR

Vemos as 20 linhas com detalhes específicos de seu tamanho.

Passo 4
Outra opção disponível é listar o total global, para isso iremos executar:

 du -chs *

PROLONGAR

Etapa 5
Este comando se encarrega de mostrar o tamanho de todos os diretórios, para um em particular executamos:

 du -chs / home

PROLONGAR

Estas são as opções que du nos oferece para gerenciar e saber o tamanho dos diretórios no Linux.

wave wave wave wave wave