Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
文章目录:
- 1 linux查看那端口监听情况
- 2 Linux查看某个端口对应的进程号和程序
1 linux查看那端口监听情况
linux中可以使用netstat命令
查看端口监听情况,首先来看一下该命令的参数:
1、netstat
参数
(base) shl@zhihui-mint:~$ netstat -h
usage: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help}netstat [-vWnNcaeol] [<Socket> ...]netstat { [-vWeenNac] -i | [-cnNe] -M | -s [-6tuw] }-r, --route display routing table-i, --interfaces display interface table-g, --groups display multicast group memberships-s, --statistics display networking statistics (like SNMP)-M, --masquerade display masqueraded connections-v, --verbose be verbose-W, --wide don't truncate IP addresses-n, --numeric don't resolve names--numeric-hosts don't resolve host names--numeric-ports don't resolve port names--numeric-users don't resolve user names-N, --symbolic resolve hardware names-e, --extend display other/more information-p, --programs display PID/Program name for sockets-o, --timers display timers-c, --continuous continuous listing-l, --listening display listening server sockets-a, --all display all sockets (default: connected)-F, --fib display Forwarding Information Base (default)-C, --cache display routing cache instead of FIB-Z, --context display SELinux security context for sockets<Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw}{-x|--unix} --ax25 --ipx --netrom<AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inetList of possible address families (which support routing):inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) x25 (CCITT X.25)
(base) shl@zhihui-mint:~$
2、netstat
比较常用的参数含义
t
: 表示tcpu
:表示udpn
:表示数字形式显示p
:显示sockets对应的PID/Program
a
:显示所有的sockets,不是用该参数,默认只显示已经连接的connected
2 Linux查看某个端口对应的进程号和程序
1、使用lsof
命令(list open files
)查看端口号对应的进程号和程序
lsof -i:端口号
(base) shl@zhihui-mint:~$ lsof -i:8888
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
chrome 2768 shl 94u IPv4 137190217 0t0 TCP localhost:45242->localhost:8888 (ESTABLISHED)
jupyter-n 17249 shl 5u IPv4 137172011 0t0 TCP localhost:8888 (LISTEN)
jupyter-n 17249 shl 24u IPv4 137193950 0t0 TCP localhost:8888->localhost:45242 (ESTABLISHED)
(base) shl@zhihui-mint:~$
2、使用netstat命令
查看端口号对应的进程号
(base) shl@zhihui-mint:~$ netstat -nap|grep 8888
(Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.)
tcp 0 0 127.0.0.1:8888 0.0.0.0:* LISTEN 17249/python
tcp 0 0 127.0.0.1:8888 127.0.0.1:45242 ESTABLISHED 17249/python
tcp 0 0 127.0.0.1:45242 127.0.0.1:8888 ESTABLISHED 2768/chrome --type=
unix 3 [ ] SEQPACKET CONNECTED 178888 2709/chrome
(base) shl@zhihui-mint:~$
欢迎大家关注笔者,你的关注是我持续更博的最大动力
原创文章,转载告知,盗版必究
微信:suihailiang0816 QQ:931762054 wx公众号:仰望星空的小随
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序相关推荐
- 查看服务器端口监听情况
查看服务器端口监听情况 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 Linux服务器 n ...
- 视频流媒体服务器平台搭建如何查询端口监听情况?
我们讲过很多关于搭建流媒体服务器的经验,寻找专业的流媒体平台依然是最受欢迎的方式,成本小,后期维护投入也小,并且选择多样化,比如EasyNVR.EasyDSS等流媒体平台. 很多开发者将流媒体平台搭建 ...
- 查看 linux 硬件信息:内存、分区、系统、环境变量、防火墙、路由、端口监听、进程、CPU...
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 一.linux CPU大小: 其实应该通过Physical Processor ID来区分单核和双核 ...
- Linux的ipv6不监听端口,netstat查看服务端口监听在ipv6但是通过ipv4地址可正常访问...
在Linux系统中,会发现一个有趣的现象,通过 netstat 查看监听的服务端口时,发现有些服务 Proto(protocol协议) 项只显示了 tcp6(代表监听服务端口在IPv6协议), 没有 ...
- 在linux中查看nginx端口监听,Nginx端口监听(listen指令)
本节主要来介绍 Nginx 中与端口监听有关的配置指令,下表为端口监听指令及其相关说明. 名称 端口监听指令 指令 listen 作用域 server 默认值 listen*:80 或 *:8000 ...
- Linux查看端口监听状态
查看端口监听状态 命令 命令 netstat 常用命令格式#netstat -anutp 参数含义: -a 显示所有 -n 以ip形式显示当前建立的有效连接和端口 -u 显示UDP协议 -t 显示TC ...
- linux套接字端口,多端口监听套接字linux(multiport listening socket linux)
多端口监听套接字linux(multiport listening socket linux) 我正在用C(linux)编写一个多线程服务器应用程序,它必须监听2个不同的端口号,例如监听端口号3000 ...
- linux修改端口监听地址,修改nginx/Tomcat等Web服务的端口监听地址
我们将一起来学习如何在Linux实例中修改nginx.Tomcat等常见Web服务的端口监听地址. 前提条件 你已经在Linux实例上安装了Web服务器.你可以参考以下文档安装并启动相应的服务: 你已 ...
- 记录一次linux端口监听失败的处理过程
今天一个游戏服一直无法启动,报端口监听失败,以前碰到这种情况,直接重启个2-3次就解决了,但今天重启了N多次都无法启动成功游戏服监听的是40018端口排查过程1.使用指令 netstat -lnp | ...
最新文章
- python画小猪乔治_小孩挑食难搞定?试下猪肉这样炒,简单5步超下饭,比牛肉还香嫩...
- web安全101之如何理解XXE?
- 彻底理清重载函数匹配
- zookeeper 默认端口_ZooKeeper知识点汇总
- JAVA微服务框架,Jeecg-P3 1.0.0 重构版本发布
- STM32复位源判断
- VC中使用GetModuleFileName获取应用程序路径
- WebHeaderCollection 类
- MYSQL中日期与字符串间的相互转换
- 开源框架Struts:FormBean滴那些事儿
- 新装好SQL2005时SA无法登陆的解决办法
- pdf转换成word后有文字叠加_word字体出现重叠 pdf转换成word
- 一款极致的文件对比工具——Beyond Compare,适用于Windows、macOS和Linux的文件和文件夹比较
- xshell修改服务器登录密码
- “银行卡三要素验证”—派遣工工资表单零差错
- picgo+sharex写markdown笔记
- 火影推荐程序连载6-径向模糊简介
- 蚂蚁金服区块链切入新场景,支付宝首创公积金黑名单及缴存证明
- 关于dd命令的使用以及详解
- KEPWAREOPC与西门子PLC以太网通讯
热门文章
- git管理和自动部署项目
- java通过System.getProperty获取系统属性
- python和c先学哪个对于初中生来说-初中生想学编程,请问先学C语言好还是先学Python?...
- python学到什么程度可以写爬虫-刚开始学习 Python 到可以写出一个爬虫大约需要多长时间...
- python的jupyter的使用教程-Jupyter notebook快速入门教程
- winpython使用教程-Win系统PyQt5安装和使用教程
- 我学会了python接下来学什么比较好-我,二本,学会Python后月入上万
- python怎么导入时间-Python的import导入与时间
- python入门到精通需要学多久-Python零基础入门到精通:一个月就够了
- python学起来难不难-新手学python数据分析难不难?