中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

linux 中ss命令如何使用

發布時間:2021-06-23 14:10:19 來源:億速云 閱讀:222 作者:Leah 欄目:大數據

這篇文章給大家介紹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 命令的性能會好很多。

常用選項

-h, --help 幫助
-V, --version  顯示版本號
-t, --tcp 顯示 TCP 協議的 sockets
-u, --udp 顯示 UDP 協議的 sockets
-x, --unix 顯示 unix domain sockets,與 -f 選項相同
-n, --numeric 不解析服務的名稱,如 "22" 端口不會顯示成 "ssh"
-l, --listening 只顯示處于監聽狀態的端口
-p, --processes 顯示監聽端口的進程(Ubuntu 上需要 sudo)
-a, --all 對 TCP 協議來說,既包含監聽的端口,也包含建立的連接
-r, --resolve 把 IP 解釋為域名,把端口號解釋為協議名稱

常見用例

如果不添加選項 ss 命令默認輸出所有建立的連接(不包含監聽的端口),包括 tcp, udp, and unix socket 三種類型的連接:

linux 中ss命令如何使用

查看主機監聽的端口

$ ss -tnl

linux 中ss命令如何使用

通過 -r 選項解析 IP 和端口號

$ ss -tlr

linux 中ss命令如何使用

使用 -p 選項查看監聽端口的程序名稱

$ sudo ss -tlp

linux 中ss命令如何使用

最后一列就是運行的程序名稱。還可以通過 grep 繼續過濾:

$ sudo ss -tlp | grep ssh

linux 中ss命令如何使用

查看建立的 TCP 連接

-a --all 對 TCP 協議來說,既包含監聽的端口,也包含建立的連接

$ ss -tna

linux 中ss命令如何使用

顯示更多的信息

-o, --options 顯示時間信息
-m, --memory 顯示 socket 使用的內存
-i, --info 顯示更多 TCP 內部的信息

linux 中ss命令如何使用

顯示概要信息

$ ss -s

linux 中ss命令如何使用

關于linux 中ss命令如何使用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

满洲里市| 镇江市| 井冈山市| 富源县| 永善县| 清新县| 隆回县| 章丘市| 五台县| 开远市| 庄河市| 澳门| 西华县| 香河县| 雷波县| 普洱| 原平市| 信丰县| 灵山县| 和硕县| 承德市| 台安县| 怀柔区| 绥化市| 耒阳市| 柳州市| 安远县| 瑞金市| 密云县| 万州区| 普宁市| 牡丹江市| 丰镇市| 日土县| 方城县| 怀柔区| 浪卡子县| 临颍县| 营口市| 高陵县| 松原市|