小a玖拾柒
Linux ss命令詳解
ss是Socket Statistics的縮寫。顧名思義,ss命令可以用來獲取socket統計信息,它可以顯示和netstat類似的內容。ss的優勢在於它能夠顯示更多更詳細的有關TCP和連接狀態的信息,而且比netstat更快速更高效。
當服務器的socket連接數量變得非常大時,無論是使用netstat命令還是直接cat /proc/net/tcp,執行速度都會很慢。
ss快的祕訣在於,它利用到了TCP協議棧中tcp_diag。tcp_diag是一個用於分析統計的模塊,可以獲得Linux 內核中第一手的信息,這就確保了ss的快捷高效。
ss常見命令參數
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
常用的命令展示
ss -t -a 【顯示TCP連接】
-t: tcp
-a: all
-l: listening 【ss -l列出所有打開的網絡連接端口】
-s: summary 【顯示 Sockets 摘要】
-p: progress
-n: numeric 【不解析服務名稱】
-r: resolve 【解析服務名稱】
-m: memory 【顯示內存情況】
查看進程使用的socket
1 |
|
找出打開套接字/端口應用程序
1 |
|
顯示所有UDP Sockets
1 |
|
顯示所有狀態爲established的SMTP連接
1 2 3 |
|
列舉出處於 FIN-WAIT-1狀態的源端口爲 80或者 443,目標網絡爲 193.233.7/24所有 tcp套接字
1 |
|
匹配遠程地址和端口號
1 2 |
|
匹配本地地址和端口號
1 |
|
ss 和 netstat 效率對比
time netstat –an 【效率低】
time ss 【效率高】
作者:小a玖拾柒
出處:http://www.cnblogs.com/ftl1012/
-------------------------------------------
個性簽名: 所有的事情到最後都是好的,如果不好,那說明事情還沒有到最後~
本文版權歸作者【小a玖拾柒】和【博客園】共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利!
分類: Linux
標籤: Linux命令
1
0
« 上一篇:Linux netstat命令詳解
» 下一篇:Linux ntpdate命令詳解
posted @ 2018-07-06 22:36 小a玖拾柒 閱讀(6162) 評論(0) 編輯 收藏
註冊用戶登錄後才能發表評論,請 登錄 或 註冊,訪問網站首頁。
【推薦】超50萬C++/C#源碼: 大型實時仿真組態圖形源碼
【培訓】IT職業生涯指南,Java程序員薪資翻3倍的祕密
【培訓】工作996,生病ICU,程序員不加班就沒前途嗎?
【推薦】專業便捷的企業級代碼託管服務 - Gitee 碼雲
相關博文:
· ss命令
· ss with kcptun
· ss安裝
· ss教程
· Linuxss命令
最新新聞:
· 爲了京東,劉強東應該辭去CEO
· 華爲內部員工大流動,2萬人或將“投奔”餘承東
· 蘋果新專利:Apple Pencil可換筆刷 觸覺反饋以假亂真
· 一線 | OPPO旗下主打印度的手機品牌Realme進軍國內
· 太空裏沒有水,航天器也會“生鏽”?
» 更多新聞...
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
31 | 1 | 2 | 3 | 4 | 5 | 6 | |||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 | 1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
搜索
積分與排名
- 積分 - 212954
- 排名 - 1578
Copyright ©2019 小a玖拾柒