在Linux上使用fuser工具来查询文件的用户的方法

2023-04-14 06:55:00 文件 方法 工具

在Linux上使用fuser工具来查询文件的用户的方法

fuser是一个用于查询文件或目录使用者的工具,它可以列出某个文件或目录被哪些进程使用。

使用fuser命令的格式如下:

fuser [选项] 文件或目录

常用选项

-a 或 --all 显示所有使用者

-k 或 --kill 杀死所有使用者

-l 或 --list-signals 列出可用信号

-m 或 --mount 显示挂载点

-i 或 --interactive 交互式模式

-s 或 --silent 静默模式

-v 或 --verbose 详细模式

-V 或 --version 显示版本信息

实例

查看当前目录下的文件夹中的文件被哪些进程使用:

fuser -mv .

输出结果如下:

/:

9861 F.... bash

9865 F.... bash

9866 F.... bash

9867 F.... bash

9868 F.... bash

9869 F.... bash

9870 F.... bash

查看当前目录下的文件夹中的文件被哪些进程使用,并杀死所有使用者:

fuser -kmv .

输出结果如下:

/:

9861 F.... bash

9865 F.... bash

9866 F.... bash

9867 F.... bash

9868 F.... bash

9869 F.... bash

9870 F.... bash

/:

9861 F.... bash

9865 F.... bash

9866 F.... bash

9867 F.... bash

9868 F.... bash

9869 F.... bash

9870 F.... bash

查看当前目录下的文件夹中的文件被哪些进程使用,并杀死所有使用者:

fuser -kmv .

输出结果如下:

/:

9861 F.... bash

9865 F.... bash

9866 F.... bash

9867 F.... bash

9868 F.... bash

9869 F.... bash

9870 F.... bash

相关文章