Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用netstat、lsof查看端口占用情况

使用netstat、lsof查看端口占用情况

作者头像
拓荒者
发布于 2019-09-17 03:20:05
发布于 2019-09-17 03:20:05
13.4K0
举报
文章被收录于专栏:运维经验分享运维经验分享

使用netstat、lsof查看端口占用情况

netstat

netstat用来查看系统当前系统网络状态信息,包括端口,连接情况等,常用方式如下:

netstat -atunlp,各参数含义如下:

-t : 指明显示TCP端口

-u : 指明显示UDP端口

-l : 仅显示监听套接字(LISTEN状态的套接字)

-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序

-n : 不进行DNS解析

-a 显示所有连接的端口

执行后得表格一目了然,如下图

当然,在众多表目中找一个特定得,肯定不那么顺手,一般该指令会遇grep配合使用,比如查找端口22,就用netstat -tunlp | grep 22 或者干脆netstat -an | grep 22就可以了,查看其它端口类似,当然也可以通过端口状态查找即netstat -anp | grep TIME_WAIT,即只会显示含有TIME_WAIT字符串的条目

lsof

lsof的作用是列出当前系统打开文件(list open files),不过通过-i参数也能查看端口的连接情况,-i后跟冒号端口可以查看指定端口信息,直接-i是系统当前所有打开的端口

lsof -i:22 #查看22端口连接情况,默认为sshd端口 如下图:

查看连接数

可以看到当前通过端口22连接到机器的一共有2个,通过该命令就能清楚知道当前端口状态

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux用netstat查看服务及监听端口详解
在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询
全栈程序员站长
2022/09/15
12.4K1
Linux用netstat查看服务及监听端口详解
Linux中查看端口占用情况
1.netstat netstat -tunlp用于显示 tcp,udp 的端口和进程等相关情况。 netstat 查看端口占用语法格式: netstat -tunlp | grep 端口号 -t (tcp) 仅显示tcp相关选项 -u (udp) 仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出在Listen(监听)的服务状态 -p 显示建立相关链接的程序名 eg: # netstat -tunlp Active Internet connections (only s
玖柒的小窝
2021/09/09
8K0
linux查看端口占用的命令_端口占用查看命令
大家好,又见面了,我是你们的朋友全栈君。 在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询 netstat命令各个参数说明如下:   -t : 指明显示TCP端口   -u : 指明显示UDP端口   -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)   -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。   -n : 不进行DNS轮询,显示IP(可以加速操作) 即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况·· netstat -ntlp //查看当前所有tcp端口· netstat -ntulp |grep 80 //查看所有80端口使用情况·
全栈程序员站长
2022/09/18
85.6K0
netstat查看端口状态
  -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序),l是listening的首字母。
全栈程序员站长
2022/09/15
23.7K0
linux查看udp端口占用命令,详解Linux查看端口占用「建议收藏」
在使用计算机的过程中,有时会碰到端口被占用的情况,这时候需要查看端口占用情况进行问题排查。在linux系统中,端口占用的情况也时有发生,一般情况下可以使用lsof和netstat两个命令来查看端口占用情况。
全栈程序员站长
2022/09/18
33.7K0
端口被占用的解决办法、netstat命令;Linux ps命令详解,Linux查看进程
上图中最后一步 杀掉进程可使用 taskkill /f /t /im 10744,或者 taskkill /f /t /im java.exe
寻求出路的程序媛
2024/07/02
9.3K0
netstat查看端口状态
-t : 指明显示TCP端口,t是TCP的首字母。 -u : 指明显示UDP端口,u是UDP的首字母 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序),l是listening的首字母。 -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序,p是program的首字母。 -n : 不进行DNS轮询,显示IP(可以加速操作),n是numeric的首字母,以数字形式显示地址和端口号。 -a:显示所有连接和侦听端口,a是all的首字母。 -o:显示拥有的每个连接关联的进程id,o是own的首字母。
友儿
2023/04/07
25.8K0
Linux - netstat 查看系统端口占用和监听情况
netstat 命令用于显示各种网络相关信息,比如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 Multicast Memberships等等
小小工匠
2022/11/30
12.2K0
Linux - netstat 查看系统端口占用和监听情况
debian查询端口进程_Linux 查看端口占用情况[通俗易懂]
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
全栈程序员站长
2022/09/18
17.6K0
linux查看端口占用pid
1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000
似水的流年
2019/12/05
27.8K0
端口占用情况和Kill(Window & Linux)
window 中的 netstat - -a 显示所有连接和侦听端口。 - -n 以数字形式显示地址和端口号。 - -o 显示拥有的与每个连接关联的进程 ID。
chuchur
2022/10/25
1.2K0
Linux指令大全
日常开发业务和维护服务器的时候,难免会使用Liunx或者其他类型的操作系统,我这里就统一记录一下Liunx的一些基本指令,以便日后可快速查找相应的指令
麋鹿大哥
2020/10/29
5.1K0
linux 查看端口占用
六月的雨在Tencent
2024/03/28
5.4K0
linux 查看端口占用
离职前他分享了阿里的核心面试题库
大公司的面试,看中的是你对于基础知识的掌握程度, 因为大公司的产品基本是基于开源产品的二次开发,或者使用自动化平台,而这些二次开发的东西是你在其他公司所无法接触到的,更别提让你熟悉阿里的产品或者工具。所以只能通过面试基础知识来考核你的学习能力
互联网老辛
2020/05/26
6470
linux查看80端口占用情况_centos查看端口命令
平常使用linux,我们经常需要查看哪个服务占用了哪个端口,接下来就为大家介绍了2种 Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。
全栈程序员站长
2022/09/16
58.4K0
实践解读CLOSE_WAIT和TIME_WAIT
CLOSE_WAIT和TIME_WAIT是如何产生的?大量的CLOSE_WAIT和TIME_WAIT又有何隐患?本文将通过实践角度来带你揭开CLOSE_WAIT和TIME_WAIT的神秘面纱!遇事不决先祭此图:
果冻虾仁
2021/12/08
1.5K0
实践解读CLOSE_WAIT和TIME_WAIT
看下Linux 如何查看端口占用情况
如上实例,我们看到 8000 端口对应的 PID 为 26993,使用以下命令杀死进程:
用户9236362
2021/12/01
5.6K0
Linux下查看端口占用及PID
3.显示所有进程信息 ps -A 显示所有进程信息,连同命令行 ps -ef ps 与grep 组合使用,查找特定进程 ps -ef|grep geth
JaneYork
2023/10/11
5.2K0
Linux下查看端口占用及PID
Linux之netstat命令
原文链接:https://rumenz.com/rumenbiji/linux-netstat.html
入门笔记
2021/08/11
2.4K0
网络连接配置查看
前言:主要针对于Linux中网络信息/TCP/UDP连接查看抓取等命令进行学习,加深对Linux的使用;
全栈工程师修炼指南
2022/09/28
2.1K0
网络连接配置查看
相关推荐
Linux用netstat查看服务及监听端口详解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档