我如何才能找出哪个进程正在使用远程 samba 共享上的文件?

我如何才能找出哪个进程正在使用远程 samba 共享上的文件?

我们有大量特定于业务的流程,这些流程多年来一直堆积在特定服务器上。这些流程的开发人员没有留下太多文档,因此我们必须追踪哪些流程使用了哪些文件。

我的问题是,如何确定特定服务器上的哪个进程正在访问远程服务器共享并锁定另一个系统上的文件?

这是我所知道的:我知道正在连接的服务器,我知道它锁定的文件名

答案1

您可能已经安装了 Samba 共享。因此文件是否位于远程并不重要。fuser / lsof 应该可以。

相关内容