如何找到闪存的文件大小,该闪存并非准确存储在临时文件中,而是被 fd 重定向

如何找到闪存的文件大小,该闪存并非准确存储在临时文件中,而是被 fd 重定向

flash31 -> /tmp/FlashXXvsg1uY(已删除)目录是 /proc/processid

Chrome 正在下载 Flash,我可以在 proc 目录中看到 Flash 文件,

我如何才能查看此类文件的当前文件大小?

请告诉我

答案1

stat()功能应该可以工作。

在 shell 中运行:

stat -L /proc/$PID/fd/$FD

或者

stat -Lc '%s' /proc/$PID/fd/$FD

相关内容