I ran these commands to determine disk space usage on my Linux system.
Filesystem Size Used Avail Use% Mounted on /dev/mapper/foovg-foo 326G 202G 108G 66% /export/data/foo
du -sk * | awk '{sum += $1}END{print sum}'
132161064 ~ 126 GB
So, the difference is 202G - 126G = 76G.
Where is the disk space 76G? How to find out which process holds a file descriptor? What file name is deleted?
On Linux, file descriptors in /proc/pid/fd/are soft links to the actual file.
source
share