专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

fuser软件在Linux系统下的使用方法

来源:小易整编  作者:小易  发布时间:2023-09-06 07:29
摘要:在Linux中,fuser工具可用来查询文件的用户,除此之外,fuser还有很多用途,能够搭配参数使用,下面小编将针对fuser工具的使用方式给大家做个详细介绍,希望对你有所帮助。lsof也具备类似的功能,它也能够找出正在对指定文件访问的进...

在Linux中,fuser工具可用来查询文件的用户,除此之外,fuser还有很多用途,能够搭配参数使用,下面小编将针对fuser工具的使用方式给大家做个详细介绍,希望对你有所帮助。

fuser软件在Linux系统下的使用方法

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端口使用者的情况进行查询,还能查询文件系统的使用情况等。


本文地址:百科问答频道 https://www.neebe.cn/wenda/1052162.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • DOS工具软件

    DOS工具软件

      DOS系统之所以还能发挥余热,与DOS具有丰富的工具软件是分不开的。突出的几个工具软件有format、fdisk、DM、Ghost等。  在DOS下也可以完成很多在Windows下完成的工作,包括游戏激活、系统维护、磁盘修复等,...

  • DSM系统是什么意思?

    DSM系统是什么意思?

    DSM是一种新晋的分布式、可扩展的模块化系统。它是以无服务器、全节点一致性的系统架构为基础,采用多进程系统将服务、运维功能以模块化的方式集合到一起而不会配置服务的的系统设计模型。DSM的核心特点在于采用了一致性的分布式架构,模块化的结构,...

  • 荣耀手机系统如何恢复/降级(eRecovery)

    荣耀手机系统如何恢复/降级(eRecovery)

    目前据我所知知道的,如果出现系统问题,可通过eRecovery下载最新固件恢复系统。手机系统恢复(eRecovery)正是用于当手机开不了机或系统不稳定时,实现将手机升级至最新版本,恢复系统。在这里我给大家详细的介绍一下荣耀手机系统如何恢复...

  • Excel中countif函数的使用方法

    Excel中countif函数的使用方法

    Excel中有很多函数,很多都可以为我们大大减少计算的时间,一步就得出结果,很多朋友在使用countif函数时,会出现一些错误导致不成功,我们这就来给你详细讲讲countif函数是应该如何使用的。countif函数的含义...

  • 房蚁的使用方法

    房蚁的使用方法

    房蚁的使用方法如下操作方法011.关注房蚁022.订阅一下作业区域033.收到委托成功通知,点击查看...

  • 系统自检是什么意思?

    系统自检是什么意思?

    系统自检是一种检测操作系统或电脑系统的软件。它会在系统开机启动或重新启动之前,进行检测,以确保系统的正常运作。系统自检主要针对电脑或操作系统中重要的存储设备、软硬件、操作系统和用户设置,进行一些操作检查,例如磁盘控制器自检、CPU自检、内...

  • 64位操作系统是什么意思?

    64位操作系统是什么意思?

    64位操作系统是使用64位CPU的计算机系统上所运行的操作系统,它能够支持4GB或更多的内存容量,比起32位系统有更多的性能优势和安全性。64位操作系统主要由32位操作系统演变而来,它能够支持大量的内存容量,大大增强计算机处理大...

  • 数据处理系统是什么意思?

    数据处理系统是什么意思?

    数据处理系统(DataProcessingSystem)是一类系统,它可用来收集、整理、存储、处理和转换用户输入的数据,以便提供可读的输出。它以不同的方式建模用户的信息需求,目的主要是通过操作和处理来实现从原始数据到有用信息的转换过程...

  • 周排行
  • 月排行
  • 年排行

精彩推荐