Linux 查看端口占用情况可以使用 lsof 和 netstat 命令
(如果发现这两个命令提示没有找不到的话,就需要安装相应的lsof 和 net-tools)

另外:

ps -ef|grep 进程PID

可以获取已经知道进程ID的进程更多信息

kill -9 进程PID

命令则可以直接杀死相应进程。

这几个命令配合起来,可以完成这样一个任务:
希望查看8080进程被哪个进程占用,如果这个端口有被进程占用,就杀死该进程和它的子进程。

首先第一步,查看8080端口被哪个进程占用。
方式一:
lsof(list open files)是一个列出当前系统打开文件的工具。
一般格式为:

 lsof -i:端口号

lsof -i 命令需要root用户权限来执行,否则什么都看不到。
以root用户权限执行以下命令:

lsof -i:8080

看到

方式二:
netstat命令
netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。
netstat 查看端口占用语法格式:

netstat -tunlp | grep 端口号

这里我们就输入:

netstat -tunlp|grep 8080

看到:

我们想查看进程更多信息时候,我们就用下面的命令:

ps -ef|grep 进程PID

刚才看到占用8080端口的,有进程PID为15181和15182
我们用ps -ef命令看看

ps -ef|grep 15181

看到:

最下面那个不用看,是我们的ps命令,上面两个可看出15182进程的父进程PID为15181,这两个进程是父子关系。

kill -9 15181
kill -9 15182

杀死这两个占用8080端口的进程。

至于为什么是kill -9 而不是其他的,这个9有什么含义呢?
可以看这篇:kill与kill -9的区别

参考:
linux查看端口被占用情况
Ubuntu18.04安装netstat

linux查看端口被占用情况,并结束占用该端口进程相关推荐

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

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

  2. Linux中查看端口占用情况及结束相应进程

    1.查看某端口占用情况 lsof -i :端口号 例如:lsof -i :81 显示如下信息: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME j ...

  3. windows_查看端口被占用情况、结束进程

    1.查看所有端口占用情况: 2.查看指定端口占用情况: 3.根据PID查看相应的进程或程序: 4.结束相应进程: 1.查看所有端口占用情况: win+R,调出cmd窗口: 回车: 查看所有端口占用情况 ...

  4. 查看端口占用情况lsof,并关闭对应进程kill

    lsof -n -P| grep ":<端口号>" | grep LISTEN #监听对应端口号的进程 lsof -i tcp:<端口号> #和对应端口号有 ...

  5. linux查看网卡流量使用情况

    linux查看流量使用情况不像Windows那么便捷,一般需要安装插件.以下是常用的几种,可以挑个适合自己的. nethogs: 按进程查看流量占用 iptraf: 按连接/端口查看流量 ifstat ...

  6. Linux查看机器的运行情况

    一.top查看Linux资源占用情况 top命令可以查看CPU.内存利用率,当然这些值都是平均利用率,例抓图如下 最上方load average是机器的负载情况:1分钟,5分钟.15分钟的信息 其中, ...

  7. linux查进程内存问题,关于linux 查看服务进程内存,cpu,内存占用的一些基础命令...

    首先当自己的程序出现问题时,排除了代码问题后,就要看是否是服务器的问题了 第一个命令    top 会详细展示服务器的cpu 占用 内存以及详细占用 如果觉得看起来不太直观   那么直接采用  hto ...

  8. lsof查看占用高_查看端口占用情况lsof,并关闭对应进程kill

    01.LoT.UI 前后台通用框架分解系列之--小图片背景全屏显示(可自动切换背景) LOT.UI分解系列汇总:http://www.cnblogs.com/dunitian/p/4822808.ht ...

  9. linux查看nginx并发连接情况

    Linux下查看Nginx等的并发连接数和连接状态. 1.查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$N ...

  10. Linux查看实时带宽流量情况

    Linux中查看网卡流量工具有iptraf.iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段).反向解析IP.显示端口信息等. 安装iftop的命令如下: CentO ...

最新文章

  1. mac下php+mysql_Mac下Apache+MySQL+PHP安装
  2. vant 1.6.6 发布,轻量级移动端 Vue 组件库
  3. netty-阻塞模式,非阻塞模式
  4. Laravel 中 Controller访问Model函数/常量
  5. cms监控android,CMSV9道路监控终端
  6. Java项目出现的问题01----学习
  7. uploadify动态改变参数
  8. 如何排查Java内存泄露(内附各种排查工具介绍)
  9. CSS引用LCD 字体 简单倒计时功能
  10. Java程序设计教程(第三版) 雍俊海 9.6 答案/代码
  11. C语言 饭卡管理系统
  12. MySQL的下载安装教程
  13. fractal 分形维数 盒子维 纹理特征
  14. GPRS tunnelling protocol GTP协议
  15. tq210 开发板 刷linux,TQ210开发板嵌入式笔记.pdf
  16. 装饰器python与python装饰器
  17. 使用jedis连接redis,关闭连接问题
  18. 初识阿里云(云计算)--发展历程和技术架构、地域和可用区
  19. 关于嵌入式面试的一些题
  20. int与Integer、new Integer()

热门文章

  1. Mybatis多对一以及一对多关联映射
  2. 安装Adobe Acrobat 9的时候,有时也会提示缺少pscript.hlp文件
  3. select2下拉模糊查询单选
  4. (八)unity shader基础之——————渲染平台差异问题
  5. PS一键去除图片上的文字、水印,小白懒人专用!
  6. RabbitMQ有关限流QOS的理解
  7. 基于springboot学生宿舍管理系统 毕业设计-附源码211955
  8. pcie link training
  9. 测试CSDN的博客功能好不好用——YUM安装Nginx或源码安装Nginx
  10. OEUF麻雀婴儿床 - 家长寻求新设计的幼儿园