Linux 下查看一个进程的文件访问

ls -l /proc/1234/fd

就可以查看一个进程现在打开了哪些文件。每个文件都有 ID。

cat /proc/1234/fdinfo/17

就可以看到对这个文件读取到什么位置了。

来源