一尘不染

如何找出哪个进程正在Linux中使用文件?

linux

我尝试使用删除Linux中的文件rm -rf file_name,但出现错误:

rm: file_name not removed.  Text file busy

我如何找出哪个进程正在使用此文件?


阅读 237

收藏
2020-06-02

共1个答案

一尘不染

您可以使用以下fuser命令:

fuser file_name

您将收到使用该文件的进程列表。

您可以对其使用不同的标志,以接收更详细的输出。

您可以在热熔器的Wikipedia文章man页面中找到更多信息。

2020-06-02