AIX查看某个端口被哪个进程占用

news/2024/5/17 15:30:41 标签: aix, websphere, tcp, socket, kill

AIX查看某个端口被哪个进程占用

问题描述:

在系统管理过程中经常遇到的情况就是在启动某个进程时,会提示端口被占用。如启动WebSphere管理控制台时经常碰到9090端口被占用。用 netstat -an | grep 9090 可以看到该端口正被监听,但却不知道是哪个进程占用了该端口,当然也可以改变端口但比较麻烦。如果能找到是哪个进程占用了该端口,把这个进程kill掉就 可以了。

问题解决:

1. netstat -Aan|grep <portnumber>
找到该端口连接对应的PCB/ADDR和连接的协议类型。
注:PCB ----Protocol Control Block

2. 如果是tcp连接,则rmsock <PCB/ADDR> tcpcb
如果是udp连接,则rmsock <PCB/ADDR> inpcb
下面我们以telnet服务所使用的23号端口为例,说明该方法:

#netstat -Aan|grep 23
f1000200019ce398 tcp 0 0 *.23 *.* LISTEN
可以看到PCB/ADDR为f1000200019ce398,且协议类型为tcp

#rmsock f1000200019ce398 tcpcb
The socket 0x19ce008 is being held by proccess 185006 (inetd).
命令报告该端口正在被inetd进程使用,PID为185006。

注意:rmsock命令需要root权限执行。

kill">

http://www.niftyadmin.cn/n/1562597.html

相关文章

Entity Framework 迁移

这一篇文章主要讲解EF的迁移&#xff0c;我们前面的文章一直是使用新增数据的方式生成数据库&#xff0c;但是在实际开发过程中&#xff0c;我们会使用代码迁移的方式生成数据库&#xff0c;下面我们来讲解一下代码迁移。 零、代码迁移命令 我们在进行代码迁移的时候经常会用…

FCK 超链接中文编码问题

应该是个用户体验的问题&#xff0c;是在使用fckeditor的插入“超链接”时碰到的。上图所示&#xff0c;就是我要做的动作是插入“超链接”&#xff0c;而且是在服务器上选择文件作为“超链接”的目标。我在服务器上选择的文件的名称是包含中文的。选择后在fckeditor中出现的是…

[蓝桥杯][2013年第四届真题]打印十字图

这个题对我来说还是很有难度的&#xff0c;因此在我研究半天还没弄明白之后&#xff0c;我看了一下大佬的题解。 链接奉上&#xff1a;https://blog.dotcpp.com/a/64645 我这里就不再对这个题进行解释了&#xff08;感觉大佬讲解比我强多了&#xff09; 这里主要总结做题过程和…

Docker学习笔记--镜像

镜像是Docker三大核心概念中最重要的一个&#xff0c;Dokcer运行容器钱需要本地存在对应的镜像&#xff0c;如果不存在对应的镜像&#xff0c;Doker 会先从默认的镜像仓库下载&#xff08;如果用户不希望Docker从默认的镜像仓库下载镜像的话&#xff0c;可以使用自定义镜像仓库…

Chapter 1: A Tour of Computer Systems

为什么80%的码农都做不了架构师&#xff1f;>>> A computer system consists of hardware and systems software that work together to run application programs. We begin our study of systems by tracing the lifetime of the hello program, from the time …

MYSQL安装出现could not start the service mysql error:0处理

MYSQL安装出现could not start the service mysql error:0处理 自己总结: 下面这段话摘至百度知道: 那是你在卸载mysql时&#xff0c;没有完全卸在&#xff0c;正确的卸载mysql的方法是&#xff1a; 打开mysql server instance config &#xff0c;然后&#xff0c;单击next&a…

Entity Framework 实体状态

从今天开始我们开始讲解EF中的实体状态和数据操作&#xff0c;这篇文章先讲解实体状态。 我们通过前面的学习&#xff0c;知道EF通过上下位负责跟踪实体的状态&#xff0c;实体状态的位置是在命名空间 System.Dat.Entity 里的 EntityState&#xff0c;具体状态有如下5种&#x…

查看Windows 系统是32位还是64位

方法 1&#xff1a;查看“控制面板”中的“系统属性”1. 单击“开始”&#xff0c;然后单击“运行”。2. 键入 sysdm.cpl&#xff0c;然后单击“确定”。3. 单击“常规”选项卡。操作系统显示如下&#xff1a;* 对于 64 位版本操作系统&#xff1a;“系统”下将显示“Windows S…