A ferramenta que você quer é lsof
, que significa lista de arquivos abertos .
Tem muitas opções, por isso verifique a página man, mas se quiser ver todos os arquivos abertos num diretório:
lsof +D /path
Isso irá recorrer ao sistema de arquivos em /path
, portanto, tome cuidado em grandes árvores de diretórios.
Depois de saber quais processos têm arquivos abertos, você pode sair desses aplicativos ou eliminá-los com o comando kill(1)
.