很多命令都可以查看当前开发的端口
netstat#
sudo netstat -tulpn | grep LISTEN
- -t: 所有TCP端口
- -u: 所有UDP端口
- -l: 显示正在监听中的socket
- -p: 显示socket对应的程序名字、PID
- -n: 不需要解析名字
ss#
sudo ss -tulpn
lsof#
sudo lsof -i -P -n | grep LISTEN
nmap#
sudo nmap -sT -O localhost
实际用起来,感觉ss
输出信息比较直观。