O Linux Mint me diz que eu tenho apenas 622 MB de espaço livre em disco, mas deve haver alguns gigabytes restantes.
Olhando para as partições, disseram-me que existem cerca de dez gigabytes não utilizados. Pesquisei o problema no Google e não encontrei uma solução, mas encontrei a dica de que deveria verificar o uso do disco df -h
.
sudo df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p8 189G 178G 622M 100% /home
A saída não faz nenhum sentido para mim: a diferença entre Size
e Used
é de 11 GB, mas só aparece 622M
como Disponível.
O SSD não é antigo, então eu não esperaria tal discrepância.
O que devo fazer?
linux
disk-usage
ssd
tobiornottobi
fonte
fonte
df
de saída - Tamanho: 189g, Usado: 178gRespostas:
Se o sistema de arquivos for ext4, existem blocos reservados, principalmente para ajudar no manuseio e evitar fragmentação e disponíveis apenas para o usuário root. Para essa configuração, ela pode ser alterada ao vivo usando tune2fs (nem todas as configurações podem ser tratadas assim quando o sistema de arquivos está montado):
Portanto, se você deseja reduzir a reserva para 1% (~ 2 GB), obtendo acesso a ~ 8 GB sem espaço reservado, faça o seguinte:
Nota: a
-m
opção realmente aceita um número decimal como parâmetro. Você pode usar-m 0.1
para reservar apenas cerca de ~ 200 MB (e acessar a maioria dos 10 GB anteriormente indisponíveis). Você também pode usar a-r
opção para reservar diretamente em blocos. Provavelmente não é aconselhável ter 0 blocos reservados.fonte
/home
, e reservar espaço para o root não é tão importante quanto para outras partes do sistema de arquivos (por exemplo, para garantir que os logs do sistema ainda possam ser gravados). Além disso, como se trata de um SSD, impedir a fragmentação pode não ter a prioridade que ele tem nos discos de metal giratório.Arquivos excluídos também podem contribuir para "falta de espaço"
retorna essa saída para mim
O que mostra que o Chrome em execução como PID 11181 abriu o arquivo BrowserMetrics e o excluiu e ainda mantém o arquivo aberto. Isso significa que o arquivo está invisível em uma lista de diretórios, mas ainda está ocupando espaço em disco.
Por que os programas fazem isso? Quando o binário em execução termina, o sistema operacional libera o identificador de arquivo aberto e o arquivo em disco desaparece, sem o risco de deixar um arquivo temporário obsoleto.
O que não consigo ver é o tamanho do uso do disco desse arquivo.
fonte