如何找出正在运行的进程看到哪些已安装的文件系统?

如何找出正在运行的进程看到哪些已安装的文件系统?

经过长时间的调试会话并最终发现在 Fedora(和 CentOS)中 php-fpm 有自己的挂载/tmp文件系统,这是由 systemd 设置引起的,PrivateTmp我想知道是否有一个简单的命令来显示哪些挂载的文件系统运行过程看到什么?

答案1

在 Linux 中,您可以从以下位置获取此信息

/proc/<pid>/mounts

其中<pid>是您感兴趣的进程的 ID。还有:

/proc/<pid>/mountinfo

它包含附加信息,但采用不同的、不/etc/mtab兼容的格式。

相关内容