lsof -a -u test -i 实例19:列出所有网络文件系统 命令: lsof -N 实例20:域名socket文件 命令: lsof -u 实例21:某个用户组所打开的文件信息 命令: lsof -g 5555 实例22:根据文件描述列出对应的文件信息 命令: lsof -d description(like 2) 例如:lsof -d txt 例如:lsof -d 1 例如:lsof -d 2 说明...
一、命令说明 lsof 命令的原始功能是列出打开的文件的进程,但LINUX 下,所有的设备都是以文件的行式存在的,所以,lsof 的功能很强大。 二、参数说明 -a :列出打开文件存在的进程 -c<进程名> :列出指定进程所打开的文件 -g :列出GID 号进程详情 -d<文件号> :列出占用该文件号的进程 +d<目录> :列出目录下...
命令:lsof +D /home/ 或lsof +d /home/ sudo lsof +D /docker/|head -n 30 zhancj@iZbp10j40ovkbwx9an9ppuZ:~$ sudo lsof +D /docker/|head-n 30 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ota 337 root mem REG 252,33 18089156 /docker/overlay2/cc8192af0c0103ea450a685cd4a...
lsof +d /usr/local/ 4. 比使用+D选项,遍历查看某个目录的所有文件信息 的方法 lsof +D /usr/local/ 5. 列出某个用户打开的文件信息 lsof -u username 备注: -u 选项,u其实是user的缩写 6. 列出某个程序所打开的文件信息 lsof -c mysql 备注: -c 选项将会列出所有以mysql开头的程序的文件,其实你也...
+D D 递归搜索目录 D。如显示在 /usr/local 及其子目录下被程序开启的文件:lsof +D /usr/local +d D 非递归搜索目录 D。如显示在 /usr/local 下被程序开启的文件:lsof +d /usr/local -d FD 指定文件描述符列表,可以采用逗号分隔,也可以指定范围。比如 1,2,3 或 1-3。如果前面包含尖号,表示排除。
本文主要介绍Linux lsof 命令。 1、命令简介 lsof:用于显示当前系统打开的文件、套接字等资源的命令。 2、命令语法 lsof [ -?abChlnNOPRtUvVX ] [ -A A ] [ -c c ] [ +c c ] [ +|-d d ] [ +|-D D ] [ +|-e s ] [ +|-f [cfgGn] ] [ -F [f] ] [ -g[s] ] [ -i [i...
如果为 lsof 命令指定多个选项,这些选项间默认是或的关系。也就是说满足任何一个选项的结果都会被输出。可以添加额外的 -a 选项,它的作用就是让其它选项之间的关系变为与,比如下面的命令: $sudolsof -a -p $$ -d0,1,2 其中的 -p 选项指定了当前进程的 PID,而 -d 选项则用来指定进程打开的文件描述符(...
lsof打开的文件可以是: 1.普通文件 2.目录 3.网络文件系统的文件 4.字符或设备文件 5.(函数)共享库 6.管道,命名管道 7.符号链接 8.网络文件(例如:NFS file、网络socket,unix域名socket) 9.还有其它类型的文件,等等 3.命令参数: -a 列出打开文件存在的进程 ...
lsof -c abc 显示abc进程现在打开的文件 lsof -g gid 显示归属gid的进程情况 lsof +d /usr/local/ 显示目录下被进程开启的文件 lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长 lsof -d 4 显示使用fd为4的进程 lsof -i 用以显示符合条件的进程情况 ...
本期“安仔课堂”,ISEC实验室的刘老师为大家详解lsof的用法。 一、命令参数 -a:列出打开文件存在的进程; -c<进程名>:列出指定进程所打开的文件; -g:列出GID号进程详情; -d<文件号>:列出占用该文件号的进程; +d<目录>:列出目录下被打开的文件;