lsof显示开启文件的进程使用-i:port来显示与指定端口相关的网络信息使用@host来显示指定到指定主机的连接使用@host:port显示基于主机与端口的连接使用-c查看指定的命令正在使用的文件和网络连接使用-p查看指定进程ID已打开的内容 如下: lsof xxx.txt : 显示开启文件...
12、列出所有监听状态的端口 [root@Ansible ~]# lsof -i -s TCP:LISTEN 13、统计指定PID打开的文件数 [root@Ansible ~]# lsof -i |grep 15543 |grep -wc ESTABLISHED 14、统计指定端口打开的文件数 [root@Ansible ~]# lsof -i :9000 |grep -wc ESTABLISHED [root@Ansible ~]# netstat -lan |grep 9...
lsof语法格式是: lsof [options] filename 常用的参数列表: lsof filename 显示打开指定文件的所有进程 lsof -a 表示两个参数都必须满足时才显示结果 lsof -c string 显示COMMAND列中包含指定字符的进程所有打开的文件 lsof -u username 显示所属user进程打开的文件 lsof -g gid 显示归属gid的进程情况 lsof +d ...
若没有指定PGID,则显示全部。如显示PGID为6和7的进程:lsof-g6,7-i[I]选择其 Internet 地址与-i 中指定的地址匹配的文件,若没有相关地址被指定,则监听全部。 用法: lsof-i[46][protocol][@hostname|hostaddr][:serivce|port]说明:46分别表示 IPv4 和 IPv6 protocol:TCPorUDPhostname:主机名 hostaddr:...
# lsof -i -sTCP:ESTABLISHED 你也可以通过grep搜索“ESTABLISHED”来完成该任务。 # lsof -i | grep -i ESTABLISHED firefox-b169daniel49u IPv4 0t0TCP1.2.3.3:1863->1.2.3.4:http(ESTABLISHED) 用户信息 你也可以获取各种用户的信息,以及它们在系统上正干着的事...
方法1:lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文件的工具。 以root用户来执行lsof -i命令,如下: [root@hadoop01 yum.repos.d]# lsof -i COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME rpcbind 1873 rpc 6u IPv4 15228 0t0 UDP *:sunrpc ...
使用lsof -i:端口号可以获得所有在指定端口号上打开的文件 [root@ecs-centos-7~]# lsof -i:22COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME sshd1348root 3u IPv4166980t0 TCP *:ssh(LISTEN) sshd1348root 4u IPv6167000t0 TCP *:ssh(LISTEN) ...
lsof -i -a -c ssh 通过指定网络协议类型来过滤输出 lsof -i tcplsof -i udp 通过指定端口来过滤输出 lsof -i :22 通过ipv4/ipv6来过滤输出 lsof -i4lsof -i6 查找已经被删除,但是未释放进程锁的文件 lsof / | grep deleted说明:从根目录下查找,把结果传递给`grep`来搜索已经被删除的文件,处于已...
-i<条件>:列出符合条件的进程(协议、:端口、 @ip ) -p<进程号>:列出指定进程号所打开的文件; -u:列出指定UID号或用户名的进程详情; -h或-?:显示帮助信息; -v:显示版本信息 -t:只显示进程id -r<time-interval>:重复执行,直到它接收到来自用户的中断/终止信号 ...
当在Linux中使用`lsof -i`命令时出现无反应的情况,可能是由于以下原因:1. 权限问题:请确保您具有足够的权限来运行`lsof`命令。通常,只有root用户或具有sudo权限的用户才能运...