| 文件 | /proc/net/tcp(含 tcp6/udp) |
|---|---|
| 地址格式 | 十六进制小端:0100007F 即 127.0.0.1 |
| 端口 | 十六进制:1F90 即 8080 |
| 状态 | 0A=LISTEN 01=ESTABLISHED |
读取并转换
读取并转换
cat /proc/net/tcp | head -n 20
awk 'NR>1{print $2, $3, $4}' /proc/net/tcp | head -n 20
printf '%d\n' 0x1F90 # 十六进制端口转十进制地址字段是 8 位小端十六进制加冒号端口;状态 0A 为 LISTEN、01 为 ESTABLISHED。