终端命令提示符:如何查看我们电脑端口是否被占用和处理方式

端口信息查看

在不同的操作系统中,查看端口是否被占用的指令有所不同。以下是一些常见的指令:

1、Windows:

使用命令行工具 netstat 来查看端口占用情况。

  • 电脑键盘按住 win + R 弹出来框框在输入框中输入 cmd 回车。
netstat -ano | findstr <端口号>

例如,要查看端口号为 8080 的情况:

netstat -ano | findstr 8080

在这里插入图片描述
在这里插入图片描述

  • 我们打开任务管理器(快捷键ctrl + shift + Esc
    在这里插入图片描述
    打开后,找到PID ,然后往下找到占用我们端口的PID ,然后右击停止关闭即可。

2、Linux/macOS:

使用 netstat 或 lsof 命令。

使用 netstat

netstat -tulpn | grep <端口号>

使用 lsof

lsof -i :<端口号>

例如,查看端口号为 8080 的情况:

# 使用 netstat
netstat -tulpn | grep 8080

# 使用 lsof
lsof -i :8080
macOS (使用 lsof):
bash
Copy code
lsof -iTCP:<端口号> -sTCP:LISTEN
查看所有端口:
如果要查看所有被占用的端口,可以省略 <端口号> 部分。

请注意,有些系统可能需要使用管理员或超级用户权限来执行这些命令。如果端口被占用,这些命令将显示占用该端口的进程的详细信息,包括进程ID(PID),以便您可以进一步处理。

相关推荐

  1. 服务器如何检查端口是否占用并杀死进程

    2024-02-09 02:38:04       19 阅读
  2. CentOS查询端口占用清除端口占用的程序

    2024-02-09 02:38:04       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-09 02:38:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-09 02:38:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-09 02:38:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-09 02:38:04       18 阅读

热门阅读

  1. Linux 定时任务

    2024-02-09 02:38:04       29 阅读
  2. 【SQL】力扣1571. 仓库经理

    2024-02-09 02:38:04       35 阅读
  3. (46)设计停车系统

    2024-02-09 02:38:04       31 阅读