本地信息查看
ss - 查看本地 socket 信息
用于查看本地 socket 对应的进程、端口及包信息等。常用的参数为 ss -lntup
用户查看本地 tcp、udp 协议应用占用了哪些端口及对应的 process。
这个命令简单明了,具体参数请参照 ss --help
扫描端口
常用的工具有 nmap 和 netcat(nc)。nc 有一个好处是,端口扫描时可以不用建立 TCP 连接。个人用 nc 更多些。
# -u 扫描 UDP 端口
nc -zv <ip> [port | start-end]
nc -zv <ip> [port | start-end] 2>$1 | grep <pattern>