lsof +d /var/log 重复执行模式 lsof -c bash -r3说明:每三秒执行一次输出示例如下:COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEbash 1425 ftpuser mem REG 253,0 106172832 50548523 /usr/lib/locale/locale-archive===COMMAND PID USER FD TYPE DEVICE SIZE/OFF...
lsof abc.txt 显示开启文件abc.txt的进程 lsof-c abc 显示abc进程现在打开的文件 lsof-c -p1234列出进程号为1234的进程所打开的文件 lsof-g gid 显示归属gid的进程情况 lsof+d /usr/local/显示目录下被进程开启的文件 lsof+D /usr/local/同上,但是会搜索目录下的目录,时间较长 lsof-d4显示使用fd为4的进程...
lsof -i udp(指定udp) lsof -i tcp:22(指定tcp且22端口) lsof -i @127.0.0.1:22(指定IP地址及端口) lsof -i tcp:1-1024(指定tcp及端口范围) lsof -i :mdns(指定服务名称) 抑制输出内核内容输出 lsof -b | less 打印终端文件 lsof /dev/tty* 查找正在等待连接的端口 lsof -i -sTCP:LISTEN 或者:...
lsof -i tcp:80 实例18:列出某个用户的所有活跃的网络端口 命令: lsof -a -u test -i 实例19:列出所有网络文件系统 命令: lsof -N 实例20:域名socket文件 命令: lsof -u 实例21:某个用户组所打开的文件信息 命令: lsof -g 5555 实例22:根据文件描述列出对应的文件信息 命令: lsof -d description(like...
👤 需要注意的是,lsof命令需要root用户权限才能执行,因为它可以访问系统级的文件信息。🔍 下面是一些常用的lsof命令选项: -C<进程名>:列出指定进程所打开的文件。 -d<文件号>:列出占用该文件号的进程。 +d<目录>:列出目录下被打开的文件。 +D<目录>:递归列出目录下被打开的文件。
如果为 lsof 命令指定多个选项,这些选项间默认是或的关系。也就是说满足任何一个选项的结果都会被输出。可以添加额外的 -a 选项,它的作用就是让其它选项之间的关系变为与,比如下面的命令: $ sudo lsof -a -p $$ -d0,1,2 其中的 -p 选项指定了当前进程的 PID,而 -d 选项则用来指定进程打开的文件描述...
<port>#显示所有网络连接lsof -i -n#查找某个应用程序打开的所有文件lsof -c <application>#查找已经被删除但仍然被进程占用的文件lsof +L1#按照文件描述符查找文件#0 标准输入(stdin)#1 标准输出(stdout)#2 标准错误输出(stderr)lsof -d 0,1,2#列出所有打开的网络文件描述符(网络套接字)lsof -i#列出某...
lsof使用实例 1.列出所有打开的文件: lsof 备注: 如果不加任何参数,就会打开所有被打开的文件,建议加上一下参数来具体定位 2. 查看谁正在使用某个文件 lsof access_nginx.log 3.显示目录下被进程开启的文件 lsof +d /usr/local/ 4. 比使用+D选项,遍历查看某个目录的所有文件信息 的方法 ...
lsof命令的语法格式为:lsof [参数] [文件]。以下是一些常用的参数选项:-a:逻辑与操作,仅当多个条件同时满足时才显示结果。-c <进程名>:列出指定进程打开的文件信息。-d <文件描述符>:显示占用该文件描述符的进程。-g:列出GID号的进程信息。-i:列出符合条件的进程,可指定TCP、UDP或端口等条件。-p <...
lsof语法格式是: lsof [options] filename 代码语言:javascript 复制 lsof abc.txt 显示开启文件abc.txt的进程 lsof-c abc 显示abc进程现在打开的文件 lsof-c-p1234列出进程号为1234的进程所打开的文件 lsof-g gid 显示归属gid的进程情况 lsof+d/usr/local/显示目录下被进程开启的文件 ...