要查看本机启动了哪些端口,可以通过以下几种方法:
ss
命令:ss
命令:可以使用像TCPView
这样的第三方工具来查看端口使用情况,它提供了更直观的界面和更多功能。
对于一些常见的服务,可以直接查看其配置文件来确定监听的端口。例如:
httpd.conf
文件中的Listen
指令。nginx.conf
文件中的listen
指令。my.cnf
文件中的port
设置。如果你熟悉编程,可以使用相应的库来查询端口使用情况。例如,在Python中,可以使用socket
库来获取端口信息:
import socket
def get_open_ports():
open_ports = []
for port in range(1, 65536):
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = sock.connect_ex(('127.0.0.1', port))
if result == 0:
open_ports.append(port)
sock.close()
return open_ports
print(get_open_ports())
通过以上方法,你可以有效地查看本机启动了哪些端口,并根据需要进行相应的管理和调整。
领取专属 10元无门槛券
手把手带您无忧上云