linux 網絡管理命令 SS的使用詳則

SS命令

ss命令用來顯示處于活動狀態的套接字信息,ss迷路可以用來獲取socket統計信息,它可以顯示和netstat類似的內容。但ss的優勢在于它能夠顯示更多更詳細的有關TCO和連接狀態信息,而且比netstat更快速更高效。

當服務器的socket連接數量變得非常大時,無論是使用netest命令還是直接  cat/proc/net/tcp 。執行速度都會很慢??赡苣悴粫星猩砀惺?,但請相信我,當服務器維持的連接數達到上萬個的時候,使用netstat等于浪費“生命”,而用SS可以有效的節省時間。

“天下武功唯快不破” 。ss快的秘訣就是在于,它利用了TCP協議棧中tcp_diag。tcp_diag是一個用于分析統計的模塊,可以獲得linux內核中第一手信息,這就確保了ss的快捷高效,當然,如果你的系統中沒有tcp_diag,ss也可以正常運行,只是效率會變得稍慢。

語法

ss(選項)

選項

  • -h:顯示幫助信息;                                
  • -v:顯示指令版本信息;                          
  • -n:不解析服務器名稱,以數字方式顯示;
  • -a:顯示所有的套接字;                          
  • -l:顯示處于監聽狀態的套接字;              
  • -o:顯示計時器信息;                             
  • -m:顯示套接字的內存使用情況;            
  • -p:顯示使用套接字的進程情況;             
  • -i:顯示內部的TCP信息;                        
  • -4:只顯示ipv4的套接字;                       
  • -6:只顯示ipv6的套接字;                       
  • -t:只顯示tcp套接字;                            
  • -u:只顯示udp套接字;                          
  • -d:只顯示DDCP套接字;                       
  • -w:僅顯示RAW套接字;                        
  • -x:僅顯示UNIX域套接字;                     

實例

顯示ICP連接

linux  網絡管理命令  SS的使用詳則

顯示Sockets摘要

linux  網絡管理命令  SS的使用詳則

列出所有打開的網絡連接端口

linux  網絡管理命令  SS的使用詳則

查看進程使用socket

linux  網絡管理命令  SS的使用詳則

找出打開套接字/端口應用程序

linux  網絡管理命令  SS的使用詳則

顯示所有UDP Sockets

linux  網絡管理命令  SS的使用詳則

這是就是關于SS命令的指令以及參數,

暫時和大家分享至此,謝謝大家,

原創文章,作者:eedsxb,如若轉載,請注明出處:http://www.www58058.com/84886

(0)
eedsxbeedsxb
上一篇 2017-08-19 10:10
下一篇 2017-08-19 11:22

相關推薦

  • httpd 高級應用

    回顧:httpd, lamp, mysql httpd:https, mod_deflate, … httpd+php:三種結合方式     Module:         prefork:libphp5.so  &n…

    Linux干貨 2016-11-01
  • 簡單路由實驗

    今天學習了路由相關的基礎知識,為了加深印象,做了如下的一個實驗。根據下面的網絡拓撲圖分別配置兩臺PC和路由,以實現PC1和PC2能夠互相ping通。實驗環境為VM虛擬機 在實驗開始前,我們需要在路由添加兩塊網卡,PC機添加一塊網卡,此實驗網卡的鏈接方式是橋接,一共需要4臺虛擬機,兩臺做PC機,兩臺做路由器 1、R2路由器的配置 [root@linuxpao&…

    Linux干貨 2016-09-05
  • Linux下的一些命令的認識及用法

    date+%F(顯示年月日)+%T(顯示時間)+%Y(顯示年)+%m(顯示月)+%d(顯示日)+%H(顯示小時)+%M(顯示分鐘)+%S(顯示秒)+%s( seconds since 1970-01-01 00:00:00 UTC)         +%w(顯示星期幾)+%a(locale’s abbrevi…

    2017-07-22
  • 在CentOS 6上編譯安裝LAMP

    在CentOS 6上編譯安裝LAMP     在生產中如果需要使用較新的服務,而系統提供的rpm包又較老時該怎么辦呢?其實應用程序的安裝方式有多種,如:使用系統發行商提供rpm包或者下載源碼包手動編譯安裝也是可以的。今天我們編譯的服務不是一個單獨的而是一套。這套黃金搭檔從誕生之初到現在已經經過無數用戶的驗證,各大電商站點、門戶網站、以及各…

    Linux干貨 2017-04-23
  • sed行編輯器與vim編輯器

    一、sed行編輯器   1、簡介:sed的本身也是一個管道命令,可以分析標準輸入,還可以將數據進行替換、刪除、新增、選取特定行的功能   2、工作原理:sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”( pattern space),接著用sed命令處理緩沖區中的內容…

    Linux干貨 2016-08-11
  • 走入系統命令

    一、inode節點號         在linux中,每一個文件都有唯一的inode號,inode號也是系統識別的唯一編碼,而文件名僅僅是為了使用者區分辨認, inode (index node )表中包含文件系統所有文件列表 一個節點(索引節點)是在一個表項,包含有關…

    2017-05-25
欧美性久久久久