![如何找出正在运行的进程看到哪些已安装的文件系统?](https://linux22.com/image/67579/%E5%A6%82%E4%BD%95%E6%89%BE%E5%87%BA%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84%E8%BF%9B%E7%A8%8B%E7%9C%8B%E5%88%B0%E5%93%AA%E4%BA%9B%E5%B7%B2%E5%AE%89%E8%A3%85%E7%9A%84%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%EF%BC%9F.png)
经过长时间的调试会话并最终发现在 Fedora(和 CentOS)中 php-fpm 有自己的挂载/tmp
文件系统,这是由 systemd 设置引起的,PrivateTmp
我想知道是否有一个简单的命令来显示哪些挂载的文件系统运行过程看到什么?
答案1
在 Linux 中,您可以从以下位置获取此信息
/proc/<pid>/mounts
其中<pid>
是您感兴趣的进程的 ID。还有:
/proc/<pid>/mountinfo
它包含附加信息,但采用不同的、不/etc/mtab
兼容的格式。