Difference between df -k and du -sh
The files you removed are probably still opened by a process. Check:
lsof -a +L1 /export
I think this is because:
-
df
checks blocks available (superblocks) -
du
totals up the space of each file.
One or more applications have files open on /export
, but the filenames themselves no longer exist (i.e. have been deleted).