首页 > 系统相关 >Linux监控命令之lsof

Linux监控命令之lsof

时间:2022-12-10 17:34:09浏览次数:50  
标签:文件 命令 监控 Linux 进程 打开 lsof 列出

一、命令说明

lsof 命令的原始功能是列出打开的文件的进程,但LINUX 下,所有的设备都是以文件的行式存在的,所以,lsof 的功能很强大。

二、参数说明

  • -a :列出打开文件存在的进程
  • -c<进程名> :列出指定进程所打开的文件
  • -g :列出GID 号进程详情
  • -d<文件号> :列出占用该文件号的进程
  • +d<目录> :列出目录下被打开的文件
  • +D<目录> :递归列出目录下被打开的文件
  • -n<目录> :列出使用NFS 的文件
  • -i<条件> :列出符合条件的进程
  • -p<进程号>: 列出指定进程号所打开的文件
  • -u 后面跟username:列出该用户相关进程所打开文件
  • -U :仅列出系统socket 文件类型
  • -h:显示帮助信息
  • -v:显示版本信息

三、具体用法介绍

1、列出关于root 的所有进程打开的socket 文件

2、列出属于root 的bash 这个进程所打开的文件

标签:文件,命令,监控,Linux,进程,打开,lsof,列出
From: https://www.cnblogs.com/wfw001-2018/p/12679705.html

相关文章

  • [ Linux ] 进程信号递达,阻塞,捕捉
    1.coredump字段coredump在进程控制中进程等待部分,我们遗留了一个coredump字段,在waitpid中有一个status参数,该参数是一个输出型参数,其中status不能简单的当做整形来看待,我......
  • Linux零基础入门篇
    1.1为什么要学习Linux我们为什么要学习Linux?我们现在的处境是什么?我们想达到什么样的目标?在谈到这三个问题,相信我们每个人都有自己的答案,我们来自不同的家庭,各种经历都不......
  • clion c linux远程开发与多进程调试
    本来vs是没有意见的,实在是vs2017太大了,又不做windows下开发。从2020.2开始,clion原生支持makefile、cmake则很早就支持,这样对于makefile工程如pg就不再需要通过cmakefil......
  • linux(centos 6/7/8,kylin)下记录所有用户的操作以及ip、时间
    [root@sdw~]#mkdir/var/log/history[root@sdw~]#chmod777/var/log/history编辑/etc/profile文件,在文件末尾加入下面代码:[root@iZ23nn1p4mjZroot]#vi/etc/profileh......
  • Linux常用命令-awk
    awklinux强大的文本处理工具常用命令#-F指定分隔符#$0打印该行所有位置#$1,$2,$3打印对应位置#$NF打印匹配行最后一位cattest.txt|awk-F'|''{print$N......
  • Linux常用命令-grep
    grep:linux命令,常用于查找文件中的文本内容zgrep常用于查找压缩文件中的内容常用选项#-i不区分大小写#-v反向匹配#-a把二进制文件当作文本文件处理,常用于查找......
  • 如何免密连接远端的linux
    1.拿到本地电脑的公钥  2.将公钥复制到远端linux机子的这个文件里  3.然后在本机电脑测试一下命令[email protected]  4.免密以后的第一次是要......
  • Linux常用命令-sed
    sed:linux命令,常用于过滤和转换文本常用选项#-e:直接在命令列模式上进行sed的动作编辑,可以在一行内执行多条命令;#-i:直接修改读取的文件内容,而不是输出到终端#......
  • Linux安装Redis
    安装Redis依赖yuminstall-ygcctcl上传安装包并解压安装包下载地址 ​​https://redis.io/download/​​tar-zxvfredis-6.2.6.tar.gzcdredis-6.2.6编译make&&mak......
  • archlinux基本安装、以及图形化界面
    磁盘刻录在windows下载磁盘刻录工具rufus,官网:https://rufus.ie/zh/中文界面,实在不是可以搜索一下磁盘刻录教程在linux下使用balena-etcher,官网:https://www.balena.......