您当前的位置:首页 > 电脑百科 > 网络技术 > 网络技术

掌握12个实用的ss命令用于监控网络连接

时间:2020-07-01 15:30:35  来源:  作者:

1. 前言

本文主要讲解如何使用ss命令监控网络连接,本教程主要演示12种应用场景。

ss命令是一个用于在linux系统上显示network socket(网络套接字)相关信息的工具。该命令工具显示网络连接信息比netstat命令的更详细。

在本指南中,我们深入研究并了解如何使用ss命令来显示Linux中的各种套接字连接信息。

掌握12个实用的ss命令用于监控网络连接

掌握12个实用的ss命令用于监控网络连接

2. 列出所有连接

没有任何选项的基本ss命令只是列出所有连接,而不管它们处于何种状态。

ss
掌握12个实用的ss命令用于监控网络连接

使用ss命令列出所有连接

3. 列出所有端口

可以使用-a选项查看所有端口的列表,包括监听端口和非监听端口,如下所示。

ss -a
掌握12个实用的ss命令用于监控网络连接

使用ss命令列出所有端口

4.仅列出套接字

要仅列出监听套接字,请使用-l选项。

ss -l
掌握12个实用的ss命令用于监控网络连接

使用ss命令仅列出套接字

5. 列出所有TCP连接

要显示所有TCP连接,请使用-t选项。

ss -t
掌握12个实用的ss命令用于监控网络连接

使用ss命令列出所有TCP连接

6. 列出所有监听的TCP连接

要查看所有正在监听的TCP套接字连接,请使用如下所示的-lt组合。

ss -lt
掌握12个实用的ss命令用于监控网络连接

使用ss命令列出所有监听的TCP连接

7. 列出所有UDP连接

要查看所有UDP套接字连接使用-ua选项,如图所示。

ss -ua
掌握12个实用的ss命令用于监控网络连接

使用ss命令列出所有UDP连接

8. 列出所有监听UDP连接

要列出监听UDP连接使用-lu选项。

ss -lu
掌握12个实用的ss命令用于监控网络连接

使用ss命令列出所有监听UDP连接

9. 显示套接字的PID(进程id)

要显示与套接字连接相关的进程id,使用如下所示的-p选项。

ss -p
掌握12个实用的ss命令用于监控网络连接

使用ss命令显示套接字的PID(进程id)

10. 显示汇总统计数据

要列出汇总统计信息,请使用-s选项。

ss -s
掌握12个实用的ss命令用于监控网络连接

使用ss命令显示汇总统计数据

11. 显示IPv4和IPv6套接字连接

掌握12个实用的ss命令用于监控网络连接

使用ss命令监控网络

如果您想查看IPv4套接字连接,可以使用-4选项。

ss -4

要显示IPv6连接,使用-6选项。

ss -6

12. 根据端口号查询服务器网络连接情况

ss命令还允许您过滤套接字端口号或IP地址。例如,要显示与ssh的目标或源端口的所有套接字连接,请运行该命令。

ss -at '( dport = :22 or sport = :22 )'

或者,您可以运行该命令。

ss -at '( dport = :ssh or sport = :ssh )'
掌握12个实用的ss命令用于监控网络连接

根据端口号查询服务器网络连接情况

13. 查看ss命令的手册页

要更深入地了解ss命令的使用,请查看使用该命令的手册页。

man ss
掌握12个实用的ss命令用于监控网络连接

查看ss命令的手册页

14. 总结

这些是与ss命令一起使用的一些常用选项。该命令被认为比netstat命令更好,它提供关于网络连接的详细信息。

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:https://www.linuxrumen.com/cyml/1796.html



Tags:监控网络   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
1. 前言本文主要讲解如何使用ss命令监控网络连接,本教程主要演示12种应用场景。ss命令是一个用于在Linux系统上显示network socket(网络套接字)相关信息的工具。该命令工具显...【详细内容】
2020-07-01  Tags: 监控网络  点击:(90)  评论:(0)  加入收藏
本期老男孩老师为大家介绍了一些可以用来监控网络使用情况的Linux命令行工具,这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度,入站流量和出站流量分...【详细内容】
2020-01-13  Tags: 监控网络  点击:(97)  评论:(0)  加入收藏
▌简易百科推荐
写一个shell获取本机ip地址、网关地址以及dns信息。经常会遇到取本机ip、网关、dns地址,windows一个命令ipconfig /all全部获取到,但linux系统却并非如此。linux系统都自带ifc...【详细内容】
2021-12-27  K佬食古    Tags:shell   点击:(2)  评论:(0)  加入收藏
步骤1、配置 /etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。it动力的CentOS下的ifcfg-eth0的配置详情:[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifc...【详细内容】
2021-12-24  忆梦如风    Tags:网卡   点击:(10)  评论:(0)  加入收藏
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录find . -name “*.tar” -execmv {}./backup/ ;注解:find –name 主要用于查找某个文件名字,-exec 、xargs可...【详细内容】
2021-12-17  郭主任    Tags:运维   点击:(20)  评论:(0)  加入收藏
对于经常上网的朋友来说,除了手机购物上网,pc端玩网页游戏还是很多小伙伴首选的,但是有时候明明宽带链接上了,打开浏览器却出现上不了网的现象,下面小编要来跟大家说说电脑有网络...【详细内容】
2021-12-16  小白系统    Tags:网页无法打开   点击:(28)  评论:(0)  加入收藏
在访问像github、gitlab这样的外国网站时,很有可能会出现页面加载不出来或找不到页面的错误。这时候有的朋友就会以为是网络的问题,于是把Wifi断掉连上自己手机的热点,结果却还...【详细内容】
2021-12-15  启施技术IT狼叔    Tags:外网   点击:(16)  评论:(0)  加入收藏
网络地址来源:获取公网IP地址 https://ipip.yy.com/get_ip_info.phphttp://pv.sohu.com/cityjson?ie=utf-8http://www.ip168.com/json.do?view=myipaddress...【详细内容】
2021-12-15  韦廷华12    Tags:外网ip   点击:(15)  评论:(0)  加入收藏
准备好软件IPOP、用ENSP模拟一下华为交换机 启动交换机 <Huawei>sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname FTPClient[FTPClient]interface vla...【详细内容】
2021-12-15  思源Edward    Tags:交换机   点击:(24)  评论:(0)  加入收藏
我们经常用到netstat命令查看主机连接状况,包括连接ip、端口、状态等,今天就练习下shell分析netsat结果。描述假设netstat命令运行的结果我们存储在nowcoder.txt里,格式如下:Pro...【详细内容】
2021-12-14  K佬食古    Tags:netstat   点击:(19)  评论:(0)  加入收藏
什么是滑动窗口?窗口是操作系统开辟的一块缓存空间,发送方在收到接收方ACK应答之前,必须在缓冲区保留已发送的数据,如果按期收到确认应答,数据就可以从缓冲区移除。什么是滑动窗...【详细内容】
2021-12-14  DifferentJava    Tags:TCP   点击:(30)  评论:(0)  加入收藏
概述日常管理华为路由设备过程中,难为会忘记设备登录密码,那么该如何重置设备登录密码吗?本期文章将全面向各位小伙伴总结分享。重置华为设备登录密码思路先行 采用console登录...【详细内容】
2021-12-10  onme0    Tags:   点击:(27)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条