Linux:如何知道哪些进程正在访问我的文件?

Raj*_*pui 0 linux process

我有一个已安装的分区,我试过了umounting,但它给了我一个错误。有可能某个进程正在访问该挂载分区中的某些文件。

我怎么知道哪个进程正在访问它以及哪些文件?

或者更好的是,问这个问题的另一种方式:如何知道正在访问资源的所有进程?比如文件?

eww*_*ite 6

运行lsof /partitionname其中“partitionname”是您尝试卸载的分区的名称。

您还可以将fuser命令用于更一般的问题。