一、 netstat
windows 下
1.查找指定目标进程(java的atf web工程)
tasklist -v |find "java"
图像名 PID
javaw.exe 2760
2.在全部端口中查找进程号为 pid=3582(atf项目的进程号) 的信息
netstat -nao |find "2760"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 1232
TCP 0.0.0.0:8443 0.0.0.0:0 LISTENING 1232
TCP 192.168.88.46:4168 192.168.6.19:1531 ESTABLISHED 1232
TCP 192.168.88.46:4169 192.168.6.19:1531 ESTABLISHED 1232
Unix 系统下
1.使用netstat查看进程PID
[root@test ~]# netstat -anp|grep 5001
tcp 0 0 :::5001 :::* LISTEN 12886/java
2.使用ps查看进程情况
[root@test 12886]# ps -ef|grep 12886 (grep后也可以是进程的名称如“ps -ef|grep rails”)
root 12886 12851 0 Dec09 ? 00:01:14 /home/bjca/bea/jdk160_05/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermS
二、 lsof
[root@redhat95242 ~]# lsof -i :14191
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
vcsauthse 31863 root 18u IPv6 634454 TCP *:14191 (LISTEN)