查看端口占用情况centos 查看端口占用情况aix | 您所在的位置:网站首页 › aix端口22 › 查看端口占用情况centos 查看端口占用情况aix |
1. AIX下怎样根据端口号查找对应的进程 :首先根据端口号 netstat -Aan | grep 389 返回 f1000089c27a2358 tcp4 0 0 *.389 *.* LIST EN 2:rmsock f100089c27a2358 tcpcb //rmsock 必须用root 用户执行 The socket 0x702f6800 is being held by proccess 4986 (inetd). 得到id为4986 3:ps -ef |grep 4986 即可看到是什么进程。 两外可以找个软件:lsof,可以在下载。 然后lsof -i:8001即可查看此端口的进程。 2. aix 查看端口占用 完善一下。可以首先运行netstat -an查看整体的情况。 运行netstat -an|grep 9090,可以看到的信息还是很多很乱,但是应该可以看到大致的IP段。 感觉比较好的是, 1.ifconfig -a查看本机IP,选择需要查看的对应IP的端口 2.格式如下: netstat -an|grep IP地址.端口号|grep ESTABLISHED 如: netstat -an|grep 172.17.168.100.9090|grep ESTABLISHED 3. 如何通过aix通过端口号查到进程号 你好, :首先根据端口号 netstat -Aan | grep 389 返回 f1000089c27a2358 tcp4 0 0 *.389 *.* LIST EN 2:rmsock f100089c27a2358 tcpcb //rmsock 必须用root 用户执行 The socket 0x702f6800 is being held by proccess 4986 (inetd). 得到id为4986 3:ps -ef |grep 4986 即可看到是什么进程。 两外可以找个软件:lsof,可以在下载。 然后lsof -i:8001即可查看此端口的进程。 4. 在AIX中,哪个命令可以看到哪些进程在用哪个端口 AIX没有命令可以直接查看哪个进程在使用什么端口,不像Linux可以使用lsof或者netstat -p查看。目前可以使用下面的方法查看: 1、首先使用netstat列出哪些端口被使用,注意需要额外加一个参数-A #netstat -Aan f100050002d32bb8 tcp6 0 0 *.22 *.* LISTEN f100050002d313b8 tcp4 0 0 *.22 *.* LISTEN上面的例子列出了端口22的情况 2、再使用命令rmsock查看,注意:这个命令是用来清除一个没有关联文件描述符的socket,如果socket被进程占用会提示该端口被哪个进程使用,利用这个提示信息获得进程信息。比如 #rmsock f100050002d313b8 tcpcb The socket 0xf100050002d31008 is being held by proccess 5374084 (sshd).显示22端口被进程sshd(进程号5374084)占用 如果你清楚自己的操作不会对系统造成影响,或者仅是测试用,可用下面的循环抓取: netstat -anA|grep -w LISTEN|awk '{print $1,$5}'|while read pcb port do echo "$port--------------->" rmsock $pcb tcpcb done 5. 如何检查 aix 端口是否开放 7809 完善一下。可以首先运行netstat -an查看整体的情况。 运行netstat -an|grep 9090,可以看到的信息还是很多很乱,但是应该可以看到大致的ip段。 感觉比较好的是, 1.ifconfig -a查看本机ip,选择需要查看的对应ip的端口 2.格式如下: netstat -an|grep ip地址.端口号|grep established 如: netstat -an|grep 172.17.168.100.9090|grep established 6. 如何查看端口被什么程序占用aix 1. netstat -Aan|grep 找到该端口连接对应的PCB/ADDR和连接的协议类型。 注:PCB ----Protocol Control Block2. 如果是tcp连接,则rmsock tcpcb如果是udp连接,则rmsock inpcb下面我们以telnet服务所使用的23号端口为例,说明该方法:#netstat -Aan|grep 23f1000200019ce398 tcp 0 0 *.23 *.* LISTEN可以看到PCB/ADDR为f1000200019ce398,且协议类型为tcp。#rmsock f1000200019ce398 tcpcbThe socket 0x19ce008 is being held by proccess 185006 (inetd).命令报告该端口正在被inetd进程使用,PID为185006。 注意:rmsock命令需要root权限执行。 转载请注明出处优秀句子网 » aix系统查看端口号 |
CopyRight 2018-2019 实验室设备网 版权所有 |