分类: LINUX
2015-09-12 11:43:17
1、列出linux所有端口 包括监听和未监听的:
命令: netstat -a #列出所有端口
netstat -at #列出所有tcp端口
netstat -au #列出所有udp端口
2、列出所有处于监听状态的端口:
命令:netstat -l #只显示监听端口
netstat -lt #只列出所有监听tcp 端口
netstat -lu #只列出所有监听 udp 端口
netstat -lx #只列出所有监听 UNIX 端口
3、显示所有已经建立的有效连接:
命令: netstat -n
4、在netstat输出中显示PID和进程名称:
命令: netstat -pt
5、找出当前某程序运行的端口,命令如下
命令: netstat -ap | grep xxx
netstat -ap | grep ssh
6、找出运行在指定端口的进程,命令如下:
命令: netstat -an | grep ':80'
netstat -an | grep ':123'