在LINUX中:

netstat命令

[root@limt ~]# netstat -tulp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:sunrpc *:* LISTEN 2151/rpcbind
tcp 0 0 *:50000 *:* LISTEN 3542/db2sysc 0
tcp 0 0 192.168.122.1:domain *:* LISTEN 2881/dnsmasq
tcp 0 0 *:ftp *:* LISTEN 2640/vsftpd
tcp 0 0 *:ssh *:* LISTEN 2611/sshd
tcp 0 0 localhost:ipp *:* LISTEN 2343/cupsd
tcp 0 0 localhost:smtp *:* LISTEN 2660/sendmail
tcp 0 0 *:38666 *:* LISTEN 2281/rpc.statd
tcp 0 0 *:35339 *:* LISTEN 2281/rpc.statd
tcp 0 0 *:sunrpc *:* LISTEN 2151/rpcbind
tcp 0 0 *:ssh *:* LISTEN 2611/sshd
tcp 0 0 localhost:ipp *:* LISTEN 2343/cupsd
tcp 0 0 *:wbem-https *:* LISTEN 2905/cimservermain
udp 0 0 *:kerberos-iv *:* 2087/portreserve
udp 0 0 *:sunrpc *:* 2151/rpcbind
udp 0 0 *:rda *:* 2151/rpcbind
udp 0 0 *:ipp *:* 2343/cupsd
udp 0 0 *:rxe *:* 2281/rpc.statd
udp 0 0 *:ldaps *:* 2087/portreserve
udp 0 0 *:dhcp-failover *:* 2087/portreserve
udp 0 0 *:783 *:* 2087/portreserve
udp 0 0 192.168.122.1:domain *:* 2881/dnsmasq
udp 0 0 *:bootps *:* 2881/dnsmasq
udp 0 0 *:bootpc *:* 2312/dhclient
udp 0 0 *:dhcp-failover2 *:* 2087/portreserve
udp 0 0 *:33375 *:* 2281/rpc.statd
udp 0 0 *:sunrpc *:* 2151/rpcbind
udp 0 0 *:rda *:* 2151/rpcbind
udp 0 0 *:34398 *:* 2281/rpc.statd

fuser命令

[root@limt ~]# fuser  -v 22/tcp
用户 进程号 权限 命令
22/tcp: root 2611 F.... sshd
root 7441 F.... sshd

lsof命令

[root@limt ~]# lsof -i:22
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 2611 root 3u IPv4 16168 0t0 TCP *:ssh (LISTEN)
sshd 2611 root 4u IPv6 16172 0t0 TCP *:ssh (LISTEN)
sshd 7441 root 3u IPv4 48583 0t0 TCP 192.168.1.105:ssh->192.168.1.100:61791 (ESTABLISHED)

在AIX中:

netstat和rmsock

(1)先使用netstat命令查看端口系统内核地址(16进制),如查看ssh 22端口的进程。
# netstat –Aan |grep 22
f1000600044c7398 tcp4 0 52 134.96.194.9.22 134.96.90.123.1797 ESTABLISHED
f1000600044e4b98 tcp4 0 0 *.22 *.* LISTEN
其中:f1000600044e4b98 tcp4 0 0 *.22 *.* LISTEN
行为侦听端口22端口相关信息, f1000600044e4b98为系统内核地址。
(2)调用rmsock命令查看该端口对应的进程号:
# rmsock f1000600044e4b98 tcpcb ( socket、tcpcb、inpcb、ripcb 或 rawcb)
The socket 0x44e4808 is being held by proccess 447250 (sshd). ---显示端口22的进程号为447250。

lsof命令

# lsof -i:22
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 107084 root 3u IPv4 0xf100070000a3a3b0 0t0 TCP *:ssh (LISTEN)

查看那个进程占用了端口号(LINUX与AIX)的更多相关文章

  1. 如何在 Linux 中查看进程占用的端口号【转】

    对于 Linux 系统管理员来说,清楚某个服务是否正确地绑定或监听某个端口,是至关重要的.如果你需要处理端口相关的问题,这篇文章可能会对你有用. 端口是 Linux 系统上特定进程之间逻辑连接的标识, ...

  2. Linux下查看哪些进程占用的CPU、内存资源

    1.CPU占用最多的前10个进程: ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps a ...

  3. system进程占用80端口

    服务器规划:apache分配80,iis分配其他端口 理论上,只需要把iis 默认站点的80端口改成其他端口就可以了,可是发现改了apache80端口还是用不了, cmd查了下,发现system进程占 ...

  4. window的pid为4的system进程占用80端口的解决办法

    1.taskkill /pid 4 /f 无法终止进程占用80端口的进程时,运行 net stop http(若是第一次运行不能终止所有服务,继续运行该命令)

  5. Windows - 杀死占用某个端口号的进程

    Windows不像Linux,Unix那样,ps -ef 查出端口和进程号,然后根据进程号直接kill进程. Windows根据端口号杀死进程要分三步: 第一步 根据 端口号 寻找 进程号 C:\&g ...

  6. Linux下如何查看哪个进程占用内存多?

    1.top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者 ...

  7. Linux下如何查看哪些进程占用的CPU内存资源最多

    linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用 ...

  8. linux下查看哪个进程占用内存多

    1.用top命令 1.top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用top命令后,查看%MEM的内容.可以 ...

  9. Linux查看哪些进程占用的系统 buffer/cache 较高 (hcache,lsof)命令

    原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/9652651a-7 ...

  10. 查看w3wp进程占用的内存及.NET内存泄露,死锁分析

    一 基础知识 在分析之前,先上一张图: 从上面可以看到,这个w3wp进程占用了376M内存,启动了54个线程. 在使用windbg查看之前,看到的进程含有 *32 字样,意思是在64位机器上已32位方 ...

随机推荐

  1. ytu 1059: 判别该年份是否闰年(水题,宏定义)

    1059: 判别该年份是否闰年 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 222  Solved: 139[Submit][Status][Web ...

  2. windows操作技巧

    -------------------win7专有------------------- WIN+上下左右可以将当前窗口 最大化.左侧放置.右侧放置.最小化 WIN+Shift+左右是让窗口在多个屏幕 ...

  3. html5 三角形

    html5 三角形 <!DOCTYPE html> <html> <head lang="en"> <meta charset=" ...

  4. codeforce好地方啊 Bear and Elections *

    Codeforces Round #318 居然可以看测试数据,哪里没过一目了然,哈哈哈 #include<cstdio> #include<iostream> #includ ...

  5. hdu 4039 2011成都赛区网络赛I ***

    两层搜索,直接for循环就行了,还要注意不能是自己的朋友 #include<cstdio> #include<iostream> #include<algorithm&g ...

  6. mysql无法远程连接的解决方法

        在阿里云服务器上安装好MySQL后,首先想到的就是安装一款工具来管理数据库,一开始选择了phpMyAdmin,这个工具安装很简单,只要解压到能访问的目录下就行了.在浏览器中访问phpMyAdm ...

  7. Effective C++ 之 Item 6 : 若不想使用编译器自动生成的函数,就该明确拒绝

    Effective C++ chapter 2. 构造 / 析构 / 赋值运算 (Constructors, Destructors, and Assignment Operators) Item 6 ...

  8. Windows7系统主题制作全程教程

    jpg 改 rar

  9. 【SSH】 之 Struts2

    (一)Struts2是什么? Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与 ...

  10. C# Stream 和 byte[] 之间的转换(文件流的应用)

    一. 二进制转换成图片 MemoryStream ms = new MemoryStream(bytes); ms.Position = ; Image img = Image.FromStream( ...