当前位置: 首页 > news >正文

Linux查看指定端口是否被占用

在Linux中,可以使用多种方法来检查一个特定端口(例如3306,通常由MySQL使用)是否被占用:

  1. 使用netstat命令:

    如果系统中已安装了netstat,可以使用以下命令检查3306端口:

    netstat -tuln | grep 3306
    

    如果3306端口被占用,该命令会返回相应的输出。

  2. 使用lsof命令:

    lsof(list open files)是一个查看当前系统打开文件的工具,但它也可以用来查看网络连接。使用以下命令检查3306端口:

    lsof -i :3306
    

    如果3306端口被占用,该命令会列出与该端口相关的进程。

  3. 使用ss命令:

    ss是一个用来查看系统套接字信息的工具,可以被视为netstat的替代品。使用以下命令检查3306端口:

    ss -tuln | grep 3306
    

    如果3306端口被占用,该命令会返回相应的输出。

使用以上命令,可以轻松地确定3306端口是否被占用以及哪个进程正在使用它。如果想知道是哪个进程占用了该端口,lsof命令会很有帮助,因为它会列出进程名和进程ID。

http://www.lryc.cn/news/161774.html

相关文章:

  • 【Python 自动化】小说推文一键生成思路概述
  • MySQL中的字符集与排序规则详解
  • Java中如何进行加锁??
  • Pytorch3D多角度渲染.obj模型
  • MyBatisPlus 基础Mapperr接口:增删改查
  • 计算机网络与技术——概述
  • 详解TCP/IP协议第三篇:通信数据在OSI通信模型的上下传输
  • 《C++ primer plus》精炼(OOP部分)——对象和类(2)
  • 一点感受
  • VirtualBox RockyLinux9 网络连接
  • java 实现适配器模式
  • 后端常用的Linux命令大全
  • C++面向对象
  • 什么是栈顶缓存技术
  • TDesign的input标签
  • 从零开始学习 Java:简单易懂的入门指南之Map集合(二十三)
  • SpringBoot 拦截org.thymeleaf.exceptions.TemplateInputException异常
  • Qt之随机数
  • UWB学习——day2
  • 使用 multiprocessing 多进程处理批量数据
  • React 与 TS 结合使用时组件传参总结
  • 性能炸裂c++20协程+iocp/epoll,超轻量高性能异步库开发实战
  • 自定义Dynamics 365实施和发布业务解决方案 - 4. 自动化业务流程
  • Lua03——开发环境搭建
  • Redis 非关系型数据库 配置与优化
  • docker笔记8:Docker网络
  • C# 共享项目的应用
  • Linux之基于HTTPS的静态网站
  • ChatGPT在机器人护理和老年人支持中的潜在角色如何?
  • LeetCode:261. 以图判树 - Python