部署问题(十)Windows和Linux查看端口相关问题

一、Windows

  • 1、Win+R,输入cmd进入命令窗口
  • 2、查找所有运行的端口(可以不用):netstat -ano
  • 3、查看被占用端口对应的 PID:netstat -aon|findstr "8081"(8081是端口号)
  • 4、查看指定 PID 的进程:tasklist|findstr "9088"(9088是PID)
  • 5、结束进程:taskkill /T /F /PID 9088 强制(/F参数)杀死 pid 为 9088 的所有进程包括子进程(/T参数)

二、Linux

  • 1、开启端口:firewall-cmd --zone=public --add-port=80/tcp --permanent
    • –zone #作用域
    • –add-port=80/tcp #添加端口,格式为:端口/通讯协议
    • –permanent #永久生效,没有此参数重启后失效
  • 2、查看端口状况:lsof -i tcp:8080
  • 3、查看所有端口:netstat -ntlp

参考

  • https://www.runoob.com/w3cnote/windows-finds-port-usage.html

你可能感兴趣的:(虚拟机部署问题,网络,服务器,linux)