91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ss命令的實用方法有哪些

發布時間:2022-02-19 08:31:50 來源:億速云 閱讀:263 作者:iii 欄目:開發技術

這篇文章主要介紹“ss命令的實用方法有哪些”,在日常操作中,相信很多人在ss命令的實用方法有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”ss命令的實用方法有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

ss命令用于顯示socket狀態. 他可以顯示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等統計. 它比其他工具展示等多tcp和state信息. 它是一個非常實用、快速、有效的跟蹤IP連接和sockets的新工具。

ss命令的實用方法有哪些

ss實用用法

$ ss -s
Total: 524
TCP:   8 (estab 1, closed 0, orphaned 0, timewait 0)

Transport Total     IP        IPv6
RAW       2         1         1
UDP       7         5         2
TCP       8         6         2
INET      17        12        5
FRAG      0         0         0

RAW Socket 原始套接字。允許直接發送和接收 IP 數據包,無需滿足特定的傳輸協議,用于 namp 等安全應用。

TCP 傳輸控制協議。是我們網絡連接當中的主要連接協議。

UDP 用戶數據報協議。類似于 TCP 但沒有錯誤檢查。

INET 包含上述項。( INET4 和 INET6 可以通過一些 ss 命令單獨查看)。

FRAG 可以理解為碎片的意思。

顯然,上面的輸出結果并沒有直接顯示詳細的 socket 連接情況,我們可以看到最上面的 Total 行顯示的 socket 總數是非常多的,不過,這種分類統計的方式在某些情況下很有用。 如果想要查看具體的 socket 活動信息,我們可以使用 ss -a 命令,但是我們要做好心理準備查看一大堆的信息,我們可以先用 wc -l 來統計一下行數試探一波:

$ ss -a | wc -l
555

有木有被嚇到?555 行數據! 不過不必驚慌,我們可以查看指定類別的 socket 活動。

ss -ta 轉儲所有 TCP socket

ss -ua 轉儲所有 UDP socket

ss -wa 轉儲所有 RAW socket

ss -xa 轉儲所有 UNIX socket

ss -4a 轉儲所有 IPV4 socket

ss -6a 轉儲所有 IPV6 socket

不帶參數的 ss 命令會顯示所有已經建立的 socket 連接。為了方便閱讀,這里只顯示一頁的信息,省略其他大部分信息:

$ ss | more
Netid  State Recv-Q Send-Q           Local Address:Port    Peer Address:Port
u_str  ESTAB 0      0                            * 20863              * 20864
u_str  ESTAB 0      0                            * 32232              * 33018
u_str  ESTAB 0      0                            * 33147              * 3257544ddddy
u_str  ESTAB 0      0            /run/user/121/bus 32796              * 32795
u_str  ESTAB 0      0            /run/user/121/bus 32574              * 32573
u_str  ESTAB 0      0                            * 32782              * 32783
u_str  ESTAB 0      0  /run/systemd/journal/stdout 19091              * 18113
u_str  ESTAB 0      0                            * 769568             * 768429
u_str  ESTAB 0      0                            * 32560              * 32561
u_str  ESTAB 0      0          @/tmp/dbus-8xbBdjNe 33155              * 33154
u_str  ESTAB 0      0  /run/systemd/journal/stdout 32783              * 32782
…
tcp    ESTAB 0     64                 192.168.0.16:ssh      192.168.0.6:25944
tcp    ESTAB 0      0                 192.168.0.16:ssh      192.168.0.6:5385

要查看剛建立的 TCP 連接,使用 ss -t :

$ ss -t
State    Recv-Q   Send-Q      Local Address:Port            Peer Address:Port
ESTAB    0        64           192.168.0.16:ssh              192.168.0.6:25944
ESTAB    0        0            192.168.0.16:ssh              192.168.0.9:5385

要僅顯示監聽 socket ,嘗試 ss -lt :

$ ss -lt
State   Recv-Q   Send-Q      Local Address:Port             Peer Address:Port
LISTEN  0        10              127.0.0.1:submission            0.0.0.0:*
LISTEN  0        128         127.0.0.53%lo:domain                0.0.0.0:*
LISTEN  0        128               0.0.0.0:ssh                   0.0.0.0:*
LISTEN  0        5               127.0.0.1:ipp                   0.0.0.0:*
LISTEN  0        10              127.0.0.1:smtp                  0.0.0.0:*
LISTEN  0        128                  [::]:ssh                      [::]:*
LISTEN  0        5                   [::1]:ipp                      [::]:*

若你想要顯示端口號而不是服務名,則 ss -ltn :

$ ss -ltn
State    Recv-Q    Send-Q        Local Address:Port        Peer Address:Port
LISTEN   0         10                127.0.0.1:587              0.0.0.0:*
LISTEN   0         128           127.0.0.53%lo:53               0.0.0.0:*
LISTEN   0         128                 0.0.0.0:22               0.0.0.0:*
LISTEN   0         5                 127.0.0.1:631              0.0.0.0:*
LISTEN   0         10                127.0.0.1:25               0.0.0.0:*
LISTEN   0         128                    [::]:22                  [::]:*
LISTEN   0         5                     [::1]:631                 [::]:*

這里就先介紹這么多,其他的詳細內容請參考幫助手冊( ss -h)。 另外,這里提供一些小技巧,你可以將那些最有用的選項轉換為別名,能讓你更容易使用。例如:

$ alias listen="ss -lt"$ alias socksum="ss -s"

到此,關于“ss命令的實用方法有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

建阳市| 东乡族自治县| 巴林左旗| 鄯善县| 盐山县| 北安市| 霍州市| 皮山县| 内黄县| 墨江| 连平县| 赤峰市| 大足县| 宜春市| 扎囊县| 徐州市| 兴业县| 亚东县| 宣威市| 灵丘县| 白城市| 南江县| 仁布县| 咸阳市| 瓮安县| 红原县| 渝中区| 赤水市| 榕江县| 平果县| 河南省| 逊克县| 勃利县| 新绛县| 斗六市| 嘉黎县| 临沂市| 怀柔区| 陆河县| 巍山| 黄山市|