`

Linux查看程序端口占用情况[转]

 
阅读更多

Linux查看程序端口占用情况

今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。

使用命令:

ps -aux | grep tomcat

发现并没有8080端口的Tomcat进程。

使用命令:netstat –apn

查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 

clip_image002

发现8080端口被PID为9658的Java进程占用。

进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看

clip_image004

就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉!


方法二:直接使用 netstat   -anp   |   grep  portno
即:netstat –apn | grep 8080

 

FROM:http://www.cnblogs.com/benio/archive/2010/09/15/1826728.html

分享到:
评论

相关推荐

    详解Linux查看程序端口占用情况

    查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name  发现8080端口被PID为9658的Java进程占用。 进一步使用命令: ps -aux | grep java 或者直接: ps -aux | grep pid 查看 ...

    怎么查看80端口占用情况? 如何查看端口占用情况?

    在IT领域,网络通信往往依赖于特定的端口号来区分不同的...总之,了解如何查看和管理端口占用情况是解决网络服务问题的关键步骤,尤其在遇到端口冲突时。掌握这些方法,有助于快速诊断和解决问题,保证系统的正常运行。

    Linux 查看端口占用、开放情况

    使用`netstat`命令是最常见的查看端口占用的方法。例如: ``` netstat -ntlp ``` 这个命令会显示所有TCP和UDP端口的状态,以及对应的PID(进程ID)和程序路径。参数解析: - `-n`:以数字形式显示IP地址和端口...

    Linux/window下怎样查看某个端口被哪个程序/进程占用

    在Linux系统中,查看端口占用情况通常使用`lsof`命令。例如,要查看占用5300端口的进程,可以运行 `lsof -i:5300`。结果显示,进程号为26751的名为named的进程在TCP和UDP上都监听5300端口。若想进一步获取进程详细...

    查看当前端口占用情况及代码统计量的小软件

    端口占用情况是指哪些应用程序正在使用哪些端口。这通常是通过系统管理工具或命令行工具(如Windows的`netstat`或Linux的`lsof`)来检查的。了解端口占用可以帮助诊断网络问题,如服务冲突、端口被恶意程序占用等。`...

    CentOS查询端口占用和清除端口占用的程序

    "CentOS查询端口占用和清除端口占用的程序" 在 CentOS 系统中,查询端口占用和清除端口占用的程序是一种非常重要的维护操作。通过这种操作,我们可以快速地查询到占用某个端口的进程,从而清除其占用,释放系统资源...

    linux查看现有占用端口命令netstat –ntlp.docx

    在Linux操作系统中,管理和监控网络服务以及其使用的端口是系统管理员的重要工作之一。`netstat`(网络状态)是一个非常实用的命令行工具,它提供了查看网络连接、路由表、接口统计等多种功能。在本场景中,我们将...

    如何让Linux下非root用户程序使用小于1024端口

    在 Linux 下,默认情况下1024 以下的端口是要在 root 下才能使用的,在其他用户下,如果尝试使用将会报错。在有的时候,我们可能考虑程序运行在 root 帐户下,但这可能会给 Linux 系统带来安全风险。那如何能够让非 ...

    其它程序占用控制端口,请退出再试

    1. **查看端口占用情况**:使用命令行工具(如Windows的`netstat -ano`或Linux的`netstat -tuln`)来查看哪些程序占用了特定端口。 2. **结束占用进程**:通过任务管理器(Windows)或`ps`命令(Linux/Mac),找到...

    aports查看当前端口占用情况

    本文将深入探讨`aports`工具的使用、端口的基本概念以及如何解析端口占用情况。 首先,让我们理解什么是端口。在计算机网络中,端口是一个逻辑接口,允许应用程序通过TCP/IP协议栈与外部世界通信。每个端口号是一个...

    基于Linux的串行端口编程

    在Linux中,使用C语言进行串行端口编程是一种常见且实用的方法。本节将详细介绍如何使用C语言和相关API来实现串行端口的读写操作。 1. **串行端口编程API**: - **Termios API**:这是用于串行端口编程的主要API,...

    端口占用查看工具V1.0

    端口占用查看工具V1.0是一款专门设计用于检测计算机上特定端口号是否被占用的实用软件。在日常的IT工作中,我们常常遇到各种服务、应用程序需要使用特定的网络端口来通信,如果端口被其他进程占用,可能导致服务无法...

    linux字符驱动程序读写IO端口含makefile和测试程序

    本文将深入探讨如何在Linux 3.5版本下编写字符驱动程序,以实现对IO端口的读写操作。我们将涵盖驱动程序的基本结构、IO端口的概念、读写函数的实现以及测试程序的编写,同时会提及`makefile`在构建驱动程序中的作用...

    zabbix监控linux系统端口连接数

    这有助于全面了解应用的使用情况。例如,对于Web服务器,你可以监控80和443端口,以跟踪HTTP和HTTPS的请求流量。 监控脚本,即`scripts`目录下的文件,通常包括了执行端口检查的命令或脚本。这些脚本可以是bash、...

    监听端口程序linux

    环境在linux环境中,监听某一个端口号是否正常(被占用),里面有服务端,客户端,在linux环境下运行,当出现异常是自动杀死服务端,重新开启服务端,并且发出调用阿里云服务短信通知有关人员,发出邮件通知!...

    NC 中端口被占用

    在Unix/Linux环境下,通常使用`netstat`命令来查看网络连接状态,具体到端口占用情况,可以使用以下命令: ``` netstat -a -n -o ``` 这里,`-a`参数表示显示所有活动连接和监听端口;`-n`参数表示以数字形式显示...

    查看本地进程的端口开放情况

    本文将深入探讨如何查看本地进程的端口开放情况,以及这些知识在实际工作中的应用。 首先,我们需要理解端口的分类。端口号范围为0至65535,其中0至1023是知名的或保留端口,由系统和服务占用;1024至49151是用户...

    根据端口查看是哪个应用程序在占用的命令

    另外,你也可以直接在任务管理器中查看端口占用情况。按下`Ctrl + Shift + Esc`打开任务管理器,点击“详细信息”或“性能”选项卡,然后在列表中找到`PID`列,通过这个列中的数字与`netstat`命令的结果对比,可以...

    TCP,UDP等各端口占用程序查看

    了解如何查看TCP和UDP端口占用情况,对于解决端口冲突、排查网络问题以及优化系统性能至关重要。 首先,TCP是一种面向连接的、可靠的协议,它确保了数据的顺序传输和错误检查。在TCP中,每个连接都有一个唯一的标识...

Global site tag (gtag.js) - Google Analytics