Estou ficando sem espaço na minha partição raiz. Atualmente estou usando
uname -a
Linux thinkpad-nc 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u2 (2019-05-13) x86_64 GNU/Linux
Aqui está uma saída de df:
df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 18M 3.2G 1% /run
/dev/nvme0n1p2 28G 26G 226M 100% /
tmpfs 16G 234M 16G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/nvme0n1p4 410G 86G 303G 23% /home
/dev/nvme0n1p1 511M 132K 511M 1% /boot/efi
tmpfs 3.2G 4.0K 3.2G 1% /run/user/112
tmpfs 3.2G 20K 3.2G 1% /run/user/1000
Já fiz uma limpeza automática e removi cabeçalhos Linux desnecessários. O que mais posso fazer ou como posso inspecionar o que está acontecendo.
Responder1
Você pode usar du
ou ncdu
para inspecionar quais pastas contêm mais conteúdo. ncdu
é mais poderoso e você pode navegar pelas pastas de forma interativa, enquanto du
é único. Pode ser necessário instalar o ncdu
.
Pois ncdu
uma chamada de comando típica seria a seguinte: inspecionar seu sistema de arquivos raiz e não descer para outros sistemas de arquivos.
ncdu -x /
Ligar du
para obter uma visão geral seria o seguinte. Mas você também pode aumentar --max-depth
para listar também os diretórios descendentes.
du -hx --max-depth=1 / | sort -h
Este é apenas o primeiro passo para descobrir quais pastas contêm mais conteúdo. A segunda seria excluir coisas, mas isso depende do que você encontrar e se os arquivos correspondentes podem ser excluídos.
Eu começaria primeiro a procurar arquivos de log antigos ou grandes que possam ser preenchidos rapidamente por um serviço com comportamento inadequado.