开发者社区> 问答> 正文

在Linux中与性能监测与优化相关的fuser命令如何使用啊??

在Linux中与性能监测与优化相关的fuser命令如何使用啊??

展开
收起
我是小美女 2021-10-31 21:09:33 289 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,fuser命令用于报告进程使用的文件和网络套接字。fuser命令列出了本地进程的进程号,那些本地进程使用file,参数指定的本地或远程文件。对于阻塞特别设备,此命令列出了使用该设备上任何文件的进程。

    每个进程号后面都跟随一个字母,该字母指示进程如何使用文件。

    c:指示进程的工作目录。
    e:指示该文件为进程的可执行文件(即进程由该文件拉起)。
    f:指示该文件被进程打开,默认情况下f字符不显示。
    F:指示该文件被进程打开进行写入,默认情况下F字符不显示。
    r:指示该目录为进程的根目录。
    m:指示进程使用该文件进行内存映射,抑或该文件为共享库文件,被进程映射进内存。
    
    

    语法

    fuser(选项)(参数)
    
    

    选项

    -a:显示命令行中指定的所有文件;
    -k:杀死访问指定文件的所有进程;
    -i:杀死进程前需要用户进行确认;
    -l:列出所有已知信号名;
    -m:指定一个被加载的文件系统或一个被加载的块设备;
    -n:选择不同的名称空间;
    -u:在每个进程后显示所属的用户名。
    
    

    参数

    文件:可以是文件名或者TCP、UDP端口号。
    
    2021-10-31 21:49:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载