Poți realiza ceva din ce lsof face cu o comandă ca următoarea.
găsiți /proc/*/map_files -ls | grep „(șters)”
Numele legăturilor simbolice raportate în acea ieșire includ intervale în hexazecimal, care ar putea corespunde în unele cazuri cu dimensiunile fișierelor. Numai ținte de linkuri simbolice din sistemul dvs. de fișiere complet (/) sunt susceptibile de a fi relevante în acest context. Ar putea fi deosebit de util să verificați dacă există fișiere deschise deconectate în /var/log.
Dacă găsiți un fișier deschis suspect deconectat în acest fel, numele acestuia ar trebui să includă ID-ul procesului al procesului care l-a deschis, iar oprirea procesului (sau repornirea) ar trebui să elibereze spațiul ocupat de acel fișier.
Un alt loc pentru a căuta spațiu ascuns, pe lângă fișierele deschise deconectate (care, dacă lsof este instalat, poate raporta), este puncte de montare. Dacă un alt volum este montat peste un punct de montare nevid, utilizarea discului de sub acel punct de montare nu va fi raportată de către du.
Dacă nu este convenabil să demontați un volum, ar putea fi posibil să explorați ce se află sub un punct de montare prin export / prin NFS și montarea acestuia și rularea du în suportul NFS. Acest lucru ar trebui să funcționeze dacă serverul NFS nu include date din alte volume în ceea ce exportă. Această abordare ar putea să nu ajute dacă necesită instalarea de pachete suplimentare.