Mac 和 Linux 均可使用

一、使用lsof命令

1.使用 lsof -i : [端口号] 查看某端口现在运行的情况

#安装lsof
yum -y install lsof
#检测端口占用
lsof -i :端口号
//例如查看80端口
XaysdeMacBook-Pro:~ xay$ lsof -i :80
COMMAND PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
WeChat  461  xay  216u  IPv6 0x759fe5dc316dc01f      0t0  TCP [::10.252.77.18]:55058->[::221.181.99.42]:http (CLOSED)

2.使用 lsof -nP -iTCP -sTCP:LISTEN 查看占用端口的程序

XaysdeMacBook-Pro:~ xay$ lsof -nP -iTCP -sTCP:LISTEN
COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
rapportd    436  xay    3u  IPv4 0x759fe5dc33fb4637      0t0  TCP *:61447 (LISTEN)
rapportd    436  xay    4u  IPv6 0x759fe5dc387bcddf      0t0  TCP *:61447 (LISTEN)
WeChat      461  xay  195u  IPv4 0x759fe5dc36762637      0t0  TCP *:16912 (LISTEN)
ControlCe   466  xay   15u  IPv4 0x759fe5dc2063a0b7      0t0  TCP *:7000 (LISTEN)
...

二、使用netstat -AaLlnW命令

1.查看所有的端口号占用情况

#安装netstat
yum -y install net-tools
#检查所有端口占用情况
netstat -AaLlnW
#检测某一个端口占用
netstat -AaLlnW | grep [端口号]

例如

XaysdeMacBook-Pro:~ xay$ netstat -AaLlnW
Current listen queue sizes (qlen/incqlen/maxqlen)
Socket           Flowhash Listen         Local Address
759fe5dc2063cb77        0 0/0/128        *.18547
759fe5dc387bcddf        0 0/0/128        *.61447
759fe5dc33fb4637        0 0/0/128        *.61447
759fe5dc3acceb67        0 0/0/128        127.0.0.1.8698
...

2.查看某一个端口号结合grep命令

XaysdeMacBook-Pro:~ xay$ netstat -AaLlnW | grep 3306
759fe5dc212b691f        0 0/0/128        *.3306
759fe5dc1e87195f        0 0/0/70         *.33060  

三、使用psmisc命令

1.查看所有的端口号占用情况

#安装psmisc
yum -y install psmisc
#检测端口占用,如果占用,能够查到pid
fuser 端口/tcp

Linux查看端口占用情况的命令相关推荐

  1. 查看Linux下端口占用情况的命令

    在使用Linux系统的过程中,有时候会遇到端口被占用而导致服务无法启动的情况.比如HTTP使用80端口,但当启动Apache时,却发现此端口正在使用. 这种情况大多数是由于软件冲突.或者默认端口设置不 ...

  2. Linux 查看端口占用情况 并 结束进程

    lsof -i:端口号 kill -9 PID 原文:Linux 查看端口占用情况 并 结束进程 我的小站.Github.CSDN 有时候使用 ps 命令无法检查出特定的进程,可考虑通过观察端口占用情 ...

  3. Linux查看端口占用情况的几种方式

    Linux查看端口占用情况的几种方式 概述 测试环境为Centos7.9,本文简单给出了几种检测端口的例子. 一.查看本机端口占用 1.netstat #安装netstat yum -y instal ...

  4. 9050 端口 linux 进程,windows和linux查看端口占用情况

    一.Windows平台 在windows命令行窗口下执行: 1.查看所有的端口占用情况 C:\>netstat -ano 协议    本地地址                     外部地址  ...

  5. linux查看端口被占用且释放,Linux查看端口占用情况,并强制释放占用的端口

    1.查找被占用的端口 netstat -tln netstat -tln | grep 8080 netstat -tln 查看端口使用情况,而netstat -tln | grep 8080则是只查 ...

  6. Linux查看端口占用情况

    一.查看已知端口占用情况 比如,我们想知道8080端口的使用情况,或者说被谁占用了,命令如下: netstat -anp | grep 8080 结果如下: 也可以使用命令: netstat -tln ...

  7. windows查看端口占用情况相关命令

    查看端口占用 1.netstat -ano #查看所有的端口 2.通过命令查找某一特定端口,在命令窗口中输入命令中输入netstat -ano | findstr "端口号",然后 ...

  8. linux 查看端口占用情况

    1.netstat  -anp  |grep   端口号 如下,我以3306为例,netstat  -anp  |grep  3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以roo ...

  9. windows:查看端口占用情况相关命令

    一.通过命令行查找端口被谁占用 1.window+R组合键,调出命令窗口 2.查看被占用端口对应的PID,输入命令:netstat -ano | findstr 端口,回车,记录最后一位数字,即 pi ...

最新文章

  1. leetcode算法第5题
  2. HTTP请求与接收get/post方式
  3. ie9支持string.trim()
  4. python-day18(反射)
  5. Markdown_合并表格中的单元格
  6. 第十三节:HttpHander扩展及应用(自定义扩展名、图片防盗链)
  7. Spring Boot @ SpringBootApplication,SpringApplication类
  8. Meteor:快到飞起来的全栈JavaScript开发平台
  9. mac:文件编码问题
  10. CAD地形图等图案填充在视口中无法正常显示
  11. 模糊控制器设计基本方法
  12. php微信公众号回复换行,PHP 微信公众号开发,关键字回复使用switch出错
  13. Linux中文件颜色代表类型
  14. Python 实现Mac 屏幕截图
  15. 魅族魅蓝6简单打开usb调试模式的经验
  16. 从业10多年,我总结了这几款程序员必备实用工具
  17. squid+icap测试配置
  18. vol.162 女朋友来大姨妈,你该怎么办?
  19. 旅游定制服务|基于SSM实现旅游个性化定制网站平台
  20. 美国兰德公司《未来战争2030》(The Future of Warfare in 2030)系列研究报告概述(下)

热门文章

  1. C语言C++情人节红玫瑰代码
  2. 让小家变得温馨的小诀窍
  3. 计算机多媒体理论知识,计算机多媒体技术论文
  4. Android解耦库EventBus的使用和源码分析
  5. Mybatis中#和$的区别
  6. RINEX2.10、2.11 : (观测值文件)不同观测值类型对比
  7. 以色列《耶路撒冷之鸽》凄美感人别具特色
  8. 永磁直流电机 matlab仿真,永磁直流电动机的Simulink建模仿真教学.doc
  9. 剑灵认证服务器系统出错,剑灵手游程序错误怎么办 和服务器断开官方解决
  10. 矩阵的行列式,证明|A||B|=|AB|