在Linux上使用fuser工具来查询文件的用户的方法
在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
相关文章