linux fuser 程序简介
来源:互联网 发布:笔记本mac地址修改 编辑:程序博客网 时间:2024/06/05 07:53
1、简介
fuser 是Linux上的一个命令,用以由文件或设备去找出使用文件、或设备的进程。
2、选项
-c 包含 File的文件系统中关于任何打开的文件的报告。
-d 暗示使用了 -c 和 -x 标志。关于任何与文件系统(自父目录删除的)无链接的打开文件的报告。当与 -V 标志一起使用时,它也会报告被删除文件的节点号和大小。
-f 仅对文件的打开实例报告。
-k 将 SIGKILL 信号发送到每个本地进程。仅有 root 用户能终止另一用户的进程。
-u 为进程号后圆括号中的本地进程提供登录名。
-V 提供详细输出。
-x 与 -c 或 -f 连用,报告除标准 fuser 输出以外的可执行的和可载入的对象。
fuser会显示正在使用指定的file,file system 或者 sockets的进程的PID。在默认的显示模式下,每个文件名之后会跟随一个字符,用来指示当前的访问类型。
如下所示:
c current directory.
e executable being run.
f open file.
F open file for writing.
r root directory.
m mmap'ed file or shared library
3、范例
例一:
#fuser –m –u /mnt/usb1
/mnt/usb1: 1347c(root) 1348c(guido) 1349c(guido)
在例子一中,使用了-m和-u选项,用来查找所有正在使用/mnt/usb1的所有进程的PID已经该进程的OWNER,如1347c(root),其中1347是进程PID,root是该进程的OWNER。
例二:
fuser 可以用来查找哪些进程正在使用指定的network port。
[root@bl25p-19 /]# fuser -v -n tcp 111
USER PID ACCESS COMMAND
111/tcp: rpc 2848 F.... portmap
参考文献:百度百科
- linux fuser 程序简介
- linux fuser
- Linux fuser命令详解
- Linux 常用命令 (日志、fuser)
- Linux fuser命令
- Linux 命令之fuser
- Linux命令--fuser
- fuser
- fuser
- Linux的fuser命令解析
- Linux fuser工具使用方法介绍
- Linux - fuser - umount device busy
- Linux fuser工具使用方法介绍
- Linux命令之fuser详解
- linux中fuser用法详解
- linux中fuser用法详解
- linux查文件被哪些程序占用—fuser和lsof的使用
- linux fuser命令 查看使用中的进程
- MFC 自定义消息 和 子对话框 父对话框 发送消息
- 移植最新的内核之:修改分区和制作根文件系统
- 再探跳马问题(骑士周游问题)
- 英飞凌
- kendoui - 片段
- linux fuser 程序简介
- WebSocket 通讯(node.js)
- Windows 图形界面演化
- vlc的应用之二:vlc的ActiveX及cab
- linux系统下oracle数据库备份、还原。
- mysql悲观锁总结和实践
- python_知识点补充
- 道路运输车辆卫星定位系统
- 第九周--项目2-Time类