linux下查看监听端口对应的进程
来源:互联网 发布:java for循环语法 编辑:程序博客网 时间:2024/05/12 17:20
linux下查看监听端口对应的进程
3.lsof命令参数解释
1) -P :这个选项约束着网络文件的端口号到端口名称的转换。约束转换可以使lsof运行得更快一些。在端口名称的查找不能奏效时,这是很有用的。
2) -n : 这个选项约束着网络文件的端口号到主机名称的转换。约束转换可以使lsof的运行更快一些。在主机名称的查找不能奏效时,它非常有用。
3) -l :这个选项约束着用户ID号到登录名的转换。在登录名的查找不正确或很慢时,这个选项就很有用。
4) +M :此选项支持本地TCP和UDP端口映射程序的注册报告。
5) -i4 :仅列示IPv4协议下的端口。
6) -i6 : 仅列示IPv6协议下的端口。
方法一
1.通过lsof命令查看PID
ipv4
也可以使用:
ipv6
也可以使用:
2.通过ps命令查看进程情况
ipv4
[root@test proc]# lsof -Pnl +M -i4 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 1419 1401 10u IPv4 6793357 TCP *:8453 (LISTEN) AutonomyD 6147 1401 6u IPv4 7597365 TCP *:20003 (LISTEN) AutonomyD 6147 1401 14u IPv4 7597369 TCP *:20000 (LISTEN)
[root@test proc]# lsof -Pnl +M -i4|grep 8453 java 1419 1401 10u IPv4 6793357 TCP *:8453 (LISTEN)
ipv6
[root@test proc]# lsof -Pnl +M -i6 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 1419 1401 286u IPv6 7616547 TCP 192.168.1.29:55829->192.168.1.17:7001 (CLOSE_WAIT) java 1419 1401 290u IPv6 6987470 TCP 192.168.1.29:33836->192.168.1.154:1521 (ESTABLISHED) java 1419 1401 297u IPv6 6793642 UDP *:1133 java 1419 1401 304u IPv6 6987472 TCP 192.168.1.29:33838->192.168.1.154:1521 (ESTABLISHED) java 1419 1401 306u IPv6 6987479 TCP 192.168.1.29:33839->192.168.1.154:1521 (ESTABLISHED) java 1419 1401 307u IPv6 7006208 TCP 192.168.1.29:60340->192.168.1.154:1521 (ESTABLISHED)
[root@test proc]# lsof -Pnl +M -i6|grep 5001 java 12886 0 530u IPv6 6988341 TCP *:5001 (LISTEN)
2.通过ps命令查看进程情况
[root@test proc]# ps -ef|grep 12886 root 12886 12851 0 Dec09 ? 00:00:43 /home/bjca/bea/jdk160_05/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Xverify:none -da -Dplatform.home=/home/bjca/bea/wlserver_10.3 -Dwls.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/bjca/bea/patch_wlw1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/bjca/bea/wlserver_10.3/server/lib/weblogic.policy weblogic.Server
3.lsof命令参数解释
1) -P :这个选项约束着网络文件的端口号到端口名称的转换。约束转换可以使lsof运行得更快一些。在端口名称的查找不能奏效时,这是很有用的。
2) -n : 这个选项约束着网络文件的端口号到主机名称的转换。约束转换可以使lsof的运行更快一些。在主机名称的查找不能奏效时,它非常有用。
3) -l :这个选项约束着用户ID号到登录名的转换。在登录名的查找不正确或很慢时,这个选项就很有用。
4) +M :此选项支持本地TCP和UDP端口映射程序的注册报告。
5) -i4 :仅列示IPv4协议下的端口。
6) -i6 : 仅列示IPv6协议下的端口。
方法二
1.使用netstat查看进程PID
2.使用ps查看进程情况
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 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:MaxPermSize=128m -Xverify:none -da -Dplatform.home=/home/bjca/bea/wlserver_10.3 -Dwls.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/bjca/bea/patch_wlw1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/bjca/bea/wlserver_10.3/server/lib/weblogic.policy weblogic.Server root 27592 27546 0 09:11 pts/2 00:00:00 grep 12886
原文:http://guoruisheng-163-com.iteye.com/blog/546166
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看监听端口对应的进程
- linux下查看端口对应的进程
- linux下查看某服务端口对应的进程ID
- linux下查看端口对应的进程号
- windows下查看端口对应的进程和进程号
- 查看监听端口的进程
- linux下如何根据端口号查看对应进程的ID
- Linux 查看 系统正在监听的端口的进程
- Linux进程和端口对应关系查看
- Linux进程和端口对应关系查看
- 今天被handleTouchesMove好好忽悠一回
- sql server中分布式查询随笔(链接服务器(sp_addlinkedserver)和远程登录映射(sp_addlinkedsrvlogin)使用小总结)
- 【IOS开发】一个壁纸类的项目总结。
- 关于android 异常日志抓取监控
- 关于语言学习的心得体会
- linux下查看监听端口对应的进程
- linux mount命令参数及用法详解
- IOS~网络状态判断
- Android应用程序开发以及背后的设计思想深度剖析(3)
- 第四次作业 作业3
- AE加标注
- [shell] 引号,反引号,双引号,反斜杠
- Linux硬件的依赖性
- ARM体系结构与编程学习(一)