Fica aqui como possível referência futura:
- Listar/calcular tamanho para 2 níveis de diretórios
du -k -d2 . | awk '{printf "%-40s %4.1f MB\n", $2, $1/1024}' | sort
- Ver os 15 maiores diretórios
du -k * | sort -nr | head -n 15
- Ver apenas diretórios com mais de 1 MB
Explicações básicas:
du: mostra o espaço em disco ocupado por um arquivo/diretório.
-k mostrar valores em KB
-d N processar árvore de diretório N níveis
awk: permite fazer a magia negra. Para cada linha do input, imprimimos o nome do diretório (em $2) com uma largura de 40 caractéres (completados com espaços em branco) e o tamanho (em $1) dividido por 1024 (conversão para MB).
No comments:
Post a Comment