Linux查看8080端口是否启用

在Linux系统中,您可以使用几种不同的命令来检查8080端口是否被启用或正在被某个进程使用。以下是几种常用的方法:

  1. 使用lsof命令

    bash 复制代码
    sudo lsof -i :8080

    如果8080端口被某个进程使用,lsof命令将列出相关信息。如果没有输出,那么该端口没有被使用。

  2. 使用netstat命令

    bash 复制代码
    sudo netstat -tuln | grep 8080

    netstat命令提供了关于网络连接、路由表、接口统计等的信息。-tuln选项表示以TCP方式(t)、不解析服务名称(n)、不解析主机名(u)、不使用IP地址(l)显示监听状态的端口(n)。grep 8080用于过滤出包含8080端口的行。

  3. 使用ss命令

    bash 复制代码
    sudo ss -tuln | grep 8080

    ss命令是另一个用于获取套接字统计信息的工具,它的输出更简洁,且执行速度通常比netstat快。同样地,-tuln选项的含义与netstat相同,grep 8080用于过滤结果。

  4. 检查防火墙状态

    如果您想要确认8080端口是否在防火墙中开放,可以使用firewall-cmd(在使用firewalld的系统上):

    bash 复制代码
    sudo firewall-cmd --query-port=8080/tcp

    如果端口开放,命令将输出yes;如果端口未开放或不支持,将输出no

请根据您的具体需求选择合适的命令来检查8080端口的状态。如果您的系统中没有安装某些命令,您可能需要先安装相应的软件包。

相关推荐
韩楚风1 小时前
【linux 多进程并发】linux进程状态与生命周期各阶段转换,进程状态查看分析,助力高性能优化
linux·服务器·性能优化·架构·gnu
陈苏同学1 小时前
4. 将pycharm本地项目同步到(Linux)服务器上——深度学习·科研实践·从0到1
linux·服务器·ide·人工智能·python·深度学习·pycharm
Ambition_LAO1 小时前
解决:进入 WSL(Windows Subsystem for Linux)以及将 PyCharm 2024 连接到 WSL
linux·pycharm
Pythonliu71 小时前
茴香豆 + Qwen-7B-Chat-Int8
linux·运维·服务器
你疯了抱抱我1 小时前
【RockyLinux 9.4】安装 NVIDIA 驱动,改变分辨率,避坑版本。(CentOS 系列也能用)
linux·运维·centos
追风赶月、1 小时前
【Linux】进程地址空间(初步了解)
linux
栎栎学编程1 小时前
Linux中环境变量
linux
我是哈哈hh2 小时前
专题十_穷举vs暴搜vs深搜vs回溯vs剪枝_二叉树的深度优先搜索_算法专题详细总结
服务器·数据结构·c++·算法·机器学习·深度优先·剪枝
郭二哈2 小时前
C++——模板进阶、继承
java·服务器·c++
挥剑决浮云 -2 小时前
Linux 之 安装软件、GCC编译器、Linux 操作系统基础
linux·服务器·c语言·c++·经验分享·笔记