fuser 概述
fuser命令是用来显示所有正在使用着指定的file, file system 或者 sockets的进程信息。
例一:
#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会显示正在使用指定的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
同时fuser 可以用来查找哪些进程正在使用指定的network port。
[root@bl25p-19 /]# fuser -v -n tcp 111 USER PID ACCESS COMMAND |
fuser 的返回值:
fuser如果没有找到任何进程正在使用指定的file, filesystem 或 socket, 或者在查找过程中发生了fatal error,则返回non-zero 值。
fuser如果找到至少一个进程正在使用指定的file, filesystem 或 socket,则返回zero。
fuser 常用场景
fuser通常被用在诊断系统的“resource busy”问题,通常是在你希望umount指定的挂载点得时候遇到。 如果你希望kill所有正在使用某一指定的file, file system or sockets的进程的时候,你可以使用-k option。
fuser –k /path/to/your/filename
这时fuser会向所以正在使用/path/to/your/filename的进程发送SIGKILL。如果你希望在发送之前得到提示,可以使用-i 选项。
fuser –k –i /path/to/your/filename
相关推荐
linux fuser命令
Fuser可谓是Skyline中的神器,Fuser配合TerraBuilder可以实现联机工作,大大的提高出图的效率,TerraGate有了它可以实现直连功能,省工省力更省时间。这个程序不需要lic,可以直接使用。 在使用时,请确保安装...
HP-LaserJet-3015-50-fuser-error-报错--
Linux下面有 fuser工具可以直接使用,但是想在android嵌入式设备中也使用 fuser,于是编译了android平台下的fuser工具
linux下的查找文件被什么程序占用的源代码
查询进程打开的文件,fuser lsof
什么是Fuser命令? fuser命令是一个非常聪明的unix实用程序,用于查找正在使用某个文件、目录或socket的进程。 它还提供有关拥有该进程的用户和访问类型的信息。。fuser工具显示了使用指定文件或文件系统的每个进程...
Fuser可谓是Skyline中的神器,Fuser配合TerraBuilder可以实现联机工作,大大的提高出图的效率,TerraGate有了它可以实现直连功能,省工省力更省时间。这个程序不需要lic,可以直接使用。
Fuser可谓是Skyline中的神器,Fuser配合TerraBuilder可以实现联机工作,大大的提高出图的效率,TerraGate有了它可以实现直连功能,省工省力更省时间。这个程序不需要lic,可以直接使用。 在使用时,请确保安装...
install_github( ' FrankD/fuser ' ) 例子 另请参阅随附的插图。 library( fuser ) set.seed( 123 ) # Generate simple heterogeneous dataset k = 4 # number of groups p = 100 # number of covariates n.group = ...
主要介绍了Linux中fuser命令用法详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
fuser 旨在在 OpenBSD 环境中自动下载、编译和安装源包。
fuser软件在Linux系统下的使用方法.docx
fuser用于标识访问文件或socket的进程信息。下面以经常会遇到的不能卸载光驱为例,讨论fuser的用法: 1).卸载光驱文件系统: [root@vserver01 ~]# umount /mnt umount: /mnt: device is busy umount: /...
在Linux上如何使用fuser工具来查询文件的用户.docx
我的分公司的分公司大范甘迪fuser.png
离线安装包,亲测可用
NanoPi-fuser-win32 该工具旨在将磁盘映像,引导加载程序,u-boot环境和/或内核写入microSD卡,以便在Windows下引导FriendlyARM NanoPi。 请查看以下载此工具的预编译版本。 要运行此工具,需要Windows XP或更高版本...