在Linux上如何使用fuser工具来查询文件的用户
2015-03-03 16:48
513 查看
在Linux中,fuser工具可用来查询文件的用户,除此之外,fuser还有很多用途,能够搭配参数使用,下面小编将针对fuser工具的使用方式给大家做个详细介绍,希望对你有所帮助。
lsof也具备类似的功能,它也能够找出正在对指定文件访问的进程,两者的区别是fuser在于它可以一次杀死那些正在访问指定文件的进程。
fuser常用的场合是:
fuser可用于查询文件、目录、socket端口和文件系统的使用进程,并且可以使用fuser关闭进程。
当文件系统umount报device busy时,常用到fuser查询并关闭使用相应文件系统的进程。(在DRBD切换的时候可以用到哦);
使用方式:
基本上使基本上用-v 可以显示大部分内容:
/root 目录下的使用者,进程ID,PID后面的c代表进程的工作目录,后面是具体的命令;
access还有其他选项:
e:该文件为进程的可执行文件;
f:该文件被进程打开,默认f不显示;
F:该文件被进程打开,并写入,默认F不显示;
r:表示该目录为进程的根目录;
m:表示进程使用该文件进行内存映射,或者该文件为共享库文件,被进程映射至内存;
对socket端口使用者的情况进行查询:
查看某文件系统的使用情况:
kill掉对某个文件正在访问的进程:
fuser是对相关进程发送SIGKILL信号。除了发送SIGKILL信号之外,fuser还可以发送以下信号:
fuser -v -k filename;
要结束所有对某文件系统进行访问的进程:
fuser -ck /data (某文件系统挂载的目录);
上面就是Linux使用fuser工具的方法介绍而来,fuser加上-v能够显示进程内容,能够对socket端口使用者的情况进行查询,还能查询文件系统的使用情况等。
lsof也具备类似的功能,它也能够找出正在对指定文件访问的进程,两者的区别是fuser在于它可以一次杀死那些正在访问指定文件的进程。
fuser常用的场合是:
fuser可用于查询文件、目录、socket端口和文件系统的使用进程,并且可以使用fuser关闭进程。
当文件系统umount报device busy时,常用到fuser查询并关闭使用相应文件系统的进程。(在DRBD切换的时候可以用到哦);
使用方式:
基本上使基本上用-v 可以显示大部分内容:
/root 目录下的使用者,进程ID,PID后面的c代表进程的工作目录,后面是具体的命令;
access还有其他选项:
e:该文件为进程的可执行文件;
f:该文件被进程打开,默认f不显示;
F:该文件被进程打开,并写入,默认F不显示;
r:表示该目录为进程的根目录;
m:表示进程使用该文件进行内存映射,或者该文件为共享库文件,被进程映射至内存;
对socket端口使用者的情况进行查询:
查看某文件系统的使用情况:
kill掉对某个文件正在访问的进程:
fuser是对相关进程发送SIGKILL信号。除了发送SIGKILL信号之外,fuser还可以发送以下信号:
fuser -v -k filename;
要结束所有对某文件系统进行访问的进程:
fuser -ck /data (某文件系统挂载的目录);
上面就是Linux使用fuser工具的方法介绍而来,fuser加上-v能够显示进程内容,能够对socket端口使用者的情况进行查询,还能查询文件系统的使用情况等。
相关文章推荐
- 如何使用crash工具分析Linux内核崩溃转储文件
- 如何使用xftp工具在windows与linux之间传输文件
- 如何使用xftp工具在Windows与Linux之间传输文件
- 如何使用xftp工具在Windows与Linux之间传输文件
- Linux如何使用locate命令查找数据查找指定文件
- linux使用su切换用户提示 Authentication failure的解决方法& 复制文件时,报cp: omitting directory `XXX'
- Linux如何使用KSysguard工具监控远端主机
- 在Linux环境中使用DeVeDe工具如何创建视频DVD
- Linux如何使用backup-manager工具备份系统
- Linux - Unix环境高级编程(第三版) 源代码编译(即头文件apue.h如何使用问题)
- Linux如何安装使用dstat监控工具以监控系统
- pscp使用详解 Win与Linux文件互传工具
- Linux如何使用Lynis工具检测系统安全
- RHEL5如何使用自动挂载工具Autofs挂载文件
- 【Linux笔记】如何利用logrotate工具自动切分滚动中的日志文件
- [linux device driver] Chapter 04:使用/proc文件系统查询调试
- wifidog 认证服务器如何授权和使用用户配置文件
- 如何在 Linux 上安装和使用恶意软件检测工具 LMD 及杀毒引擎 ClamAV
- 如何在 Linux 上安装和使用恶意软件检测工具 LMD 及杀毒引擎 ClamAV