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

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

时间: 2024-08-04 13:32:34

fuser软件在Linux系统下的使用方法的相关文章

Linux系统下优秀的代理服务器软件:Squid

作为一种免费的网络操作系统,Linux越来越受到广大网络爱好者的欢迎,目前Internet上运行的主机有相当一部分采用的就是Linux,而且中国已经把Linux作为政府上网的指定网络操作系统.种种迹象表明,Linux正在逐渐走向成熟. 为了解决Internet发展迅速和IP地址资源紧张的矛盾,代理服务器的使用越来越广泛.Squid是一种在Linux系统下使用的比较优秀的代理服务器软件. 代理服务 代理服务是指由一台拥有标准IP地址的机器代替若干没有标准IP地址的机器和 Internet上的其它主

Linux系统下卸载SureHA软件的方法

Linux系统下卸载SureHA软件的步骤如下:   1.运行chkconfig --list |grep sureha确认服务状态,如下图:     2.以root账户在命令行下顺序执行以下命令:   chkconfig --del surehacluster_alertsync   chkconfig --del surehacluster_webmgr   chkconfig --del surehacluster   chkconfig --del surehacluster_md  

Linux系统下使用mail发送Internet邮件的配置方法

  用惯了windows系统的用户可能一开始对linux系统掌握不好,很多功能可能用起来不是很习惯.本文就介绍了linux系统的一个小应用:在Linux系统下使用mail发送Internet邮件.不过在介绍mail之前先来看一下先来看一下sendmail服务. Red Hat上sendmail服务一般是自动启动的.可以通过下面的命令查看sendmail服务的状态: service sendmail status 如果sendmail服务未启动可以使用如下命令启动: service sendmai

Linux系统下安装谷歌Google拼音输入法的方法

  Linux系统下安装谷歌Google拼音输入法的方法.目前,网络上提供的拼音输入法非常多,不过,不少网友会觉得使用谷歌拼音输入法这款软件更顺手.那么,谷歌拼音输入法怎么安装使用呢?在今天的教程中,我们就以Linux系统为例子,给大家分享一下谷歌拼音输入法的安装方法.需要说明的是,本操作方法是基于Linux系统的CentOS 5进行的! 谷歌拼音输入法安卓版 推荐:谷歌拼音输入法安卓版 SCIM-GooglePinyin 项目试图将 Android 上的 Google 拼音输入法移植到 GNU

Linux系统下使用Flacon导入CD音频文件中的歌曲

Linux系统下使用Flacon导入CD音频文件中的歌曲  Flacon 是一款 Qt 工具,用于从音频 CD 中提取个人曲目,基于在CUE文件中提供的信息提取如 WavPack. APE. FLAC. WAV 或 True Audio. 该应用程序提供了输出格式具体设置:你可以设置除 ReplayGain 以外的输出质量,压缩等,无论是每个专辑或音轨. Flacon 另外一个有用的功能就是标记导出的音轨文件,基于在CUE文件或手动提供的信息. 最新版本 Flacon 1.2.0 最近已经发布,

linux系统下怎么压缩图片

 Linux系统下 批量压缩图片尺寸大小的方法 现在手机用户非常庞大,针对手机用户的流量不得不考虑,但手机网络带宽较小,怎么将互联网上的图片压缩是个难题,在windows上容易,有很多软件,但在linux上有没有办法呢? 经过多次的寻找,还是找到了些方法,这里分享下: 一个比较好用命令行下可以使用的 强大的免费图片工具 ImageMagick Centos系统的安装使用方法: yum install ImageMagick 再输入y确认即可安装完成 接下来调用 系统命令 #include <st

新手求解答一下-linux系统下怎么下载歌曲

问题描述 linux系统下怎么下载歌曲 求大神详细说下,万分感谢急急急急急急急急急急急急急急急急急急急急急急急急急 解决方案 如果有gui图形界面,比如ubuntu,打开firefox或者浏览器,输入网址,下载即可. 如果没有图形界面,可以用wget命令行下载.不过下载了也没法听. 解决方案二: 1.有X window,直接用浏览器下载 2.没有X window,用wget命令下载 4.有X window,有wine,可以考虑wine安装Windows的听歌软件客户端(不推荐) 解决方案三: 用

Linux系统下使用ntpdate同步时间

ntpd.ntpdate的区别 使用之前得弄清楚一个问题,ntpd与ntpdate在更新时间时有什么区别.ntpd不仅仅是时间同步服务器,他还可以做客户端与标准时间服务器进行同步时间,而且是平滑同步,并非ntpdate立即同步,在生产环境中慎用ntpdate,也正如此两者不可同时运行. 时钟的跃变,对于某些程序会导致很严重的问题.许多应用程序依赖连续的时钟--毕竟,这是一项常见的假定,即,取得的时间是线性的,一些操作,例如数据库事务,通常会地依赖这样的事实:时间不会往回跳跃.不幸的是,ntpda

Linux系统下安装rz/sz命令及使用说明(详解)_Linux

对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令. 今天,我们就简单的讲解一下如何安装和使用rz.sz命令. 1.软件安装 root 账号登陆后,依次执行以下命令: cd /tmp wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz tar zxvf lrzsz-0.12.20.tar.gz &