ss命令 ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效
例如查看22端口状态 :

[tidb@:vg_adn_tidbCkhsTest:54.158.254.36:172.31.30.62 ~/tidb-ansible]$ss -tnl | grep 22
LISTEN 0 128 *:22 *:*
LISTEN 0 128 :::22 :::*

ss命令比netstat命令还有更强大的过滤功能,非常方便查询使用。

1、查询连接状态为ESTABLISHED的端口连接:

[root@ELK-chaofeng ~]#ss -tan state ESTABLISHED
Recv-Q Send-Q Local Address:Port Peer Address:Port
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
172.17.36.151: 100.100.80.176:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
127.0.0.1: 127.0.0.1:
172.17.36.151: 100.100.30.25:
127.0.0.1: 127.0.0.1:

查询连接状态为LISTEN的端口连接:

[root@ELK-chaofeng ~]#ss -tan state LISTENING
Recv-Q Send-Q Local Address:Port Peer Address:Port
*: *:*
*: *:*
127.0.0.1: *:*
*: *:*
*: *:*
::: :::*
::: :::*
::: :::*

2、过滤功能,过滤出源端口为10050的端口连接状态

[root@ELK-chaofeng ~]#ss -tan '( sport = :10050 or dport = :10050 )'
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN *: *:*
ESTAB 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
ESTAB 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:
TIME-WAIT 127.0.0.1: 127.0.0.1:

Linux每日小技巧---ss命令的更多相关文章

  1. Linux每日小技巧---统计服务器IP连接数

    netstat命令 [root@:vg_adn_tidbCkhsTest:172.31.30.62 ~]#netstat -tun | awk '{print $5}' | cut -d: -f1 | ...

  2. Linux小技巧scp命令

    Linux服务器运维小技巧scp命令详细教程. 前言 今天给大家带来的是linux中比较实用的命令scp.善用小技巧,解决工作中的痛点. 掌握一门好的技术或者说一门好的艺术,最快捷的方式就是融入到工作 ...

  3. Linux网络状态工具ss命令使用详解【转】

    ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom ...

  4. (转)Linux网络状态工具ss命令使用详解

    Linux网络状态工具ss命令使用详解 原文:http://www.landui.com/help/show-5991.html ss 是 socket statistics 的缩写.顾名思义,ss ...

  5. 今天整理了几个在使用python进行数据分析的常用小技巧、命令。

    提高Python数据分析速度的八个小技巧 01 使用Pandas Profiling预览数据 这个神器我们在之前的文章中就详细讲过,使用Pandas Profiling可以在进行数据分析之前对数据进行 ...

  6. Linux网络状态工具ss命令使用详解

    ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom ...

  7. linux 网络状态工具ss命令

    ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom ...

  8. Linux运维之——每日小技巧,使用awk命令截取每行的指定列数据

    获取/etc/passwd目录下的UID值小于10的数,并输出第一.三列 [root@:vg_adn_tidbCkhsTest:172.31.30.62 ~]#cat /etc/passwd | aw ...

  9. Linux运维之每日小技巧-检测网站状态以及PV、UV等介绍

    [root@ELK-chaofeng07 httpd]# curl -o /dev/null -w %{http_code}\\n -s www.baidu.com 状态码为200表示成功. PV.U ...

随机推荐

  1. CentOS Basic XLib functionality test failed!

    在CentOS上安装个Qt库时,下好源代码之后执行: ./configure检查环境时,出现: Basic XLib functionality test failed! You might need ...

  2. webpack4 自学笔记五(tree-shaking)

    全部的代码及笔记都可以在我的github上查看, 欢迎star: https://github.com/Jasonwang911/webpackStudyInit/tree/master/ThreeS ...

  3. 【SpringBoot系列5】SpringBoot整合RabbitMQ

    前言: 因为项目需要用到RabbitMQ,前几天就看了看RabbitMQ的知识,记录下SpringBoot整合RabbitMQ的过程. 给出两个网址: RabbitMQ官方教程:http://www. ...

  4. Java 获取系统时间

    1. Date类 Date day=new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss&q ...

  5. Arrays工具类的aslist()方法的使用

    数组转换成集合: 数组转换成集合不能增加或减少元素,但是可以用集合思想操作数组,也就是说可以使用其他集合中的办法 String[] arr = {"a", "b" ...

  6. js 实现 Base64 编码的相互转换

    干脆点,直接贴代码 1. 代码 function Base64() { // private property _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZab ...

  7. java POI excel 导出复合样式(一个单元格两个字体)

    前言:java poi 导出 excel 时,需要设置一个单元格有多个字体样式,有点类似于富文本. 想要达到的效果(一个单元格里): 我使用的 poi 版本是 <dependency> & ...

  8. vue中的js引入图片,必须require进来

    需求:如何components里面的index.vue怎样能把assets里面的图片拿出来. 1.在img标签里面直接写上路径: <img src="../assets/a1.png& ...

  9. 【代码笔记】iOS-SDWebImage的使用

    一,工程图. 二,代码. RootViewController.m #import "RootViewController.h" //加入头文件 #import "UII ...

  10. Android 编程下的 TraceView 简介及其案例实战

    TraceView 是 Android 平台配备一个很好的性能分析的工具.它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到 method.详细内容参考:Profiling with ...