Sobes.tech
Junior — Middle

Por que, após remover os dados da seção, a equipe ainda a exibe como preenchida, apesar de ter sido limpa?

sobes.tech IA

Resposta da IA

Mesmo após remover ficheiros da partição, o comando df pode mostrar que o espaço não foi libertado se:

  • Os ficheiros foram removidos, mas processos ainda mantêm descritores abertos nesses ficheiros. Nesse caso, os dados permanecem no disco até que todos os descritores sejam fechados.
  • Os ficheiros estão em pontos de montagem ou locais ocultos que não são visíveis diretamente.

Para verificar ficheiros abertos, pode usar o comando:

lsof +L1

Este mostrará ficheiros eliminados mas ainda abertos. Para libertar espaço, deve terminar os processos que os mantêm ou reiniciar o sistema.