Linux检查端口使用
文章解释如何验证Linux#系统监听端口和端口使用
使用
伊索夫市
命令
伊索夫市
命令
上头伊索夫市
命令生成文件列表时和grep系统
命令,伊索夫市
命令可进行高级搜索和列表
概论
伊索夫市
命令
伊索夫市
命令
`lsof -i -P -n` [root@server-01 ~]# lsof -i -P -n COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME chronyd 799 chrony 5u IPv4 19739 0t0 UDP 127.0.0.1:323 chronyd 799 chrony 6u IPv6 19740 0t0 UDP [::1]:323 sshd 1252 root 5u IPv4 26992 0t0 TCP :22 (LISTEN) sshd 1252 root 7u IPv6 26994 0t0 TCP :22 (LISTEN)
前例最后一行显示asshd系统
TCP端口22监听
下表显示前命令示例中的选项 :
一
显示通过网络(互联网)连接打开的文件N级
:防止网络转换为主机名P级
:防止端口号转换为网络文件端口名
使用
grep系统
并发
伊索夫市
命令
grep系统
并发
伊索夫市
命令
使用伊索夫市
命令带grep系统
命令精细搜索只包括行搜索条件听者
.
ssof-i-P-n+grep
示例输出
sshd1252root5uIPv4269920t
指定端口
伊索夫市
搜索
伊索夫市
搜索
最后,您可指定专用端口搜索进程
sshd1252root5uIPv4269920t
使用
网状
命令
网状
命令
上头网状
命令显示网络连接、港口使用量、协议和其他信息
概论
网状
命令
网状
命令
Netstat-tub
示例输出
[root@server-01 ~]# netstat -tulpn Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1252/sshd tcp6 0 0 :::22 :::* LISTEN 1252/sshd udp 0 0 127.0.0.1:323 0.0.0.0:* 799/chronyd udp6 0 0 ::1:323 :::* 799/chronyd
下表显示前命令示例使用选项
-l
显示监听套接字N级
:避免解决服务名P级
:显示进程名表开套接字-t
显示tc插件欧市
显示UPD插件
使用
grep系统
并发
网状
命令
grep系统
并发
网状
命令
使用网状
命令带grep系统
命令精细搜索只包括行搜索条件听者
.
`netstat -tulpn | grep (Criteria)` [root@server-01 ~]# netstat -tulpn | grep LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1252/sshd tcp6 0 0 :::22 :::* LISTEN 1252/sshd
使用
ss
命令
ss
命令
上头ss
命令显示网络套接字相关信息您也可以使用ss
取新系统命令取而代之,因为它现在取代网状
命令
概论
ss
命令
ss
命令
s-tulwn
示例输出
[root@server-01 ~]# ss -tulwn Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port icmp6 UNCONN 0 0 *:58 *:* udp UNCONN 0 0 127.0.0.1:323 0.0.0.0:* udp UNCONN 0 0 [::1]:323 [::]:* tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:* tcp LISTEN 0 128 [::]:22 [::]:*
下表显示前命令示例使用选项
-l
显示监听套接字N级
避免解决服务名-t
显示tc插件欧市
显示UPD套接字微信
显示RAW套接字
使用
新图
命令
新图
命令
上头新图
命令执行端口扫描和主机发现
概论
新图
命令
新图
命令
map-st-Olocalhosts本地宿主的其他地址(非扫描): *1 未显示:999封闭端口站服务22/tcp开放sh
下表显示前命令示例使用选项
ST
TCP连接扫描O级
操作系统检测
更新 28天前