linux查看端口命令 lsof netstat

2024-10-09 08:45:31 浏览数 (4)

[root@VM-4-3-centos /]# lsof -i:8881 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node 15526 root 18u IPv6 2162203 0t0 TCP *:galaxy4d (LISTEN)

[root@VM-4-3-centos /]# netstat -nltp | grep 8881 tcp6 0 0 :::8881 :::* LISTEN 15526/node [root@VM-4-3-centos /]#

##根据端口找应用程序: [root@VM-4-3-centos /]# ps -ef | grep 15526 root 15526 10411 0 17:39 pts/0 00:00:00 node /usr/workspace/nodejs/8881.js

-a:显示本机所有连接和监听地端口 -n:网络IP地址的形式,显示当前建立的有效连接和端口 -r:显示路由表信息 -s:显示按协议的统计信息 -v:显示当前有效的连接 -t:显示所有TCP协议连接情况 -u:显示所有UDP协议连接情况 -i:显示自动配置端口的状态 -l:仅仅显示连接状态为listening的服务网络状态 -p:显示pid/program name

TCP连接的几种状态 ESTABLISHED 已建立 CLOSED 已关闭 LISTENING 正在监听 FIN-WAIT-2 等待连接关闭 TIME-WAIT 等待足够时间,确保服务器正常关闭该连接

0 人点赞