在Linux系统中,查看特定端口上运行的程序可以通过以下几种方法实现:
netstat
命令netstat -tuln | grep 端口号
例如,查看80端口:
netstat -tuln | grep 80
ss
命令ss
是 netstat
的一个更快的替代品。
ss -tuln | grep 端口号
例如,查看80端口:
ss -tuln | grep 80
lsof
命令lsof
可以列出当前系统打开的文件,包括网络端口。
sudo lsof -i :端口号
例如,查看80端口:
sudo lsof -i :80
sudo
提升权限。iptables
或 firewalld
。sudo netstat -tuln | grep 80
查看 iptables
规则:
sudo iptables -L -n
添加允许80端口的规则:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
通过上述方法,你可以有效地查看Linux系统中特定端口上运行的程序,并解决可能遇到的问题。
领取专属 10元无门槛券
手把手带您无忧上云