国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

    linux ss命令詳解

    時間: 佳洲1085 分享

      ss命令是linux下的一個命令,那么它的基本用法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux ss命令的相關(guān)知識,希望對大家有幫助。

      linux ss命令說明

      ss是Socket Statistics的縮寫。顧名思義,ss命令可以用來獲取socket統(tǒng)計信息,它可以顯示和netstat類似的內(nèi)容。但ss的優(yōu)勢在于它能夠顯示更多更詳細的有關(guān)TCP和連接狀態(tài)的信息,而且比netstat更快速更高效。

      當(dāng)服務(wù)器的socket連接數(shù)量變得非常大時,無論是使用netstat命令還是直接cat /proc/net/tcp,執(zhí)行速度都會很慢??赡苣悴粫星猩淼母惺埽埾嘈盼?,當(dāng)服務(wù)器維持的連接達到上萬個的時候,使用netstat等于浪費 生命,而用ss才是節(jié)省時間。

      天下武功唯快不破。ss快的秘訣在于,它利用到了TCP協(xié)議棧中tcp_diag。tcp_diag是一個用于分析統(tǒng)計的模塊,可以獲得Linux 內(nèi)核中第一手的信息,這就確保了ss的快捷高效。當(dāng)然,如果你的系統(tǒng)中沒有tcp_diag,ss也可以正常運行,只是效率會變得稍慢。(但仍然比 netstat要快。)

      1.linux ss命令格式:

      ss [參數(shù)]

      ss [參數(shù)] [過濾]

      2.linux ss命令功能:

      ss(Socket Statistics的縮寫)命令可以用來獲取 socket統(tǒng)計信息,此命令輸出的結(jié)果類似于 netstat輸出的內(nèi)容,但它能顯示更多更詳細的 TCP連接狀態(tài)的信息,且比 netstat 更快速高效。它使用了 TCP協(xié)議棧中 tcp_diag(是一個用于分析統(tǒng)計的模塊),能直接從獲得第一手內(nèi)核信息,這就使得 ss命令快捷高效。在沒有 tcp_diag,ss也可以正常運行。

      3.linux ss命令參數(shù)

      -h, --help 幫助信息

      -V, --version 程序版本信息

      -n, --numeric 不解析服務(wù)名稱

      -r, --resolve 解析主機名

      -a, --all 顯示所有套接字(sockets)

      -l, --listening 顯示監(jiān)聽狀態(tài)的套接字(sockets)

      -o, --options 顯示計時器信息

      -e, --extended 顯示詳細的套接字(sockets)信息

      -m, --memory 顯示套接字(socket)的內(nèi)存使用情況

      -p, --processes 顯示使用套接字(socket)的進程

      -i, --info 顯示 TCP內(nèi)部信息

      -s, --summary 顯示套接字(socket)使用概況

      -4, --ipv4 僅顯示IPv4的套接字(sockets)

      -6, --ipv6 僅顯示IPv6的套接字(sockets)

      -0, --packet 顯示 PACKET 套接字(socket)

      -t, --tcp 僅顯示 TCP套接字(sockets)

      -u, --udp 僅顯示 UCP套接字(sockets)

      -d, --dccp 僅顯示 DCCP套接字(sockets)

      -w, --raw 僅顯示 RAW套接字(sockets)

      -x, --unix 僅顯示 Unix套接字(sockets)

      -f, --family=FAMILY 顯示 FAMILY類型的套接字(sockets),F(xiàn)AMILY可選,支持 unix, inet, inet6, link, netlink

      -A, --query=QUERY, --socket=QUERY

      QUERY := {all|inet|tcp|udp|raw|unix|packet|netlink}[,QUERY]

      -D, --diag=FILE 將原始TCP套接字(sockets)信息轉(zhuǎn)儲到文件

      -F, --filter=FILE 從文件中都去過濾器信息

      FILTER := [ state TCP-STATE ] [ EXPRESSION ]

      4.linux ss命令使用實例:

      實例1:顯示TCP連接

      命令:

      ss -t -a

      輸出:

      [root@localhost ~]# ss -t -a

      State Recv-Q Send-Q Local Address:Port Peer Address:Port

      LISTEN 0 0 127.0.0.1:smux *:*

      LISTEN 0 0 *:3690 *:*

      LISTEN 0 0 *:ssh *:*

      ESTAB 0 0 192.168.120.204:ssh 10.2.0.68:49368

      [root@localhost ~]#

    linux ss命令詳解

    ss命令是linux下的一個命令,那么它的基本用法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux ss命令的相關(guān)知識,希望對大家有幫助。 linux ss命令說明 ss是Socket Statistics的縮寫。顧名思義,ss命令可以用來獲取socket統(tǒng)計信息,它可
    推薦度:
    點擊下載文檔文檔為doc格式
    3581053