10.8 ss:查看网络状态
生活随笔
收集整理的這篇文章主要介紹了
10.8 ss:查看网络状态
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ss命令
是類似并將取代netstat的工具,它能用來查看網絡狀態信息,包括TCP、UDP連接、端口等。它的優點是能夠顯示更多更詳細的有關網絡連接狀態的信息,而且比netstat更快速更高效。 如果系統沒有ss命令,那就需要安裝一下,ss命令屬于iproute包,因此安裝命令是yum -y install iproute。 ss [選項] [過濾器]ss命令的參數選項及說明
-n?? ?顯示IP地址,不進行DNS解析 -s?? ?顯示socket使用統計 -r?? ?嘗試解析數字IP地址和端口 -a?? ?顯示所有socket連接 -l?? ?顯示所有監聽 socket -o?? ?顯示計時器信息 -e?? ?顯示詳細的socket信息 -m?? ?顯示socket的內存使用情況 -p?? ?顯示使用socket的進程 -i? ??顯示TCP內部信息 -4?? ?僅顯示IPv4的socket -6?? ?僅顯示IPv6的socket -0?? ?僅顯示PACKET的socket -t?? ?僅顯示TCP的socket -u?? ?僅顯示UCP的socket -d?? ?僅顯示DCCP的socket -w?? ?僅顯示RAW的socket -x?? ?僅顯示Unix的socket常用選項組合(一)
[root@cs6 ~]# ss -an State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 :::22 :::* LISTEN 0 128 *:22 *:* LISTEN 0 100 ::1:25 :::* LISTEN 0 100 127.0.0.1:25 *:* ESTAB 0 64 10.0.0.100:22 10.0.0.1:1821 [root@cs6 ~]# ss -an|column -t State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 :::22 :::* LISTEN 0 128 *:22 *:* LISTEN 0 100 ::1:25 :::* LISTEN 0 100 127.0.0.1:25 *:* ESTAB 0 64 10.0.0.100:22 10.0.0.1:1821常用選項組合(二)
[root@cs6 ~]# ss -lntup|column -t #<=顯示所有正在監聽的TCP和UDP連接。 Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port tcp LISTEN 0 128 :::22 :::* users:(("sshd",1358,4)) tcp LISTEN 0 128 *:22 *:* users:(("sshd",1358,3)) tcp LISTEN 0 100 ::1:25 :::* users:(("master",1437,13)) tcp LISTEN 0 100 127.0.0.1:25 *:* users:(("master",1437,12))顯示socket統計
[root@bzhl ~]# ss -s Total: 318 (kernel 663) TCP: 17 (estab 5, closed 0, orphaned 0, synrecv 0, timewait 0/0), ports 0Transport Total IP IPv6 * 663 - - RAW 0 0 0 UDP 2 1 1 TCP 17 14 3 INET 19 15 4 FRAG 0 0 0 當服務器產生大量的socket連接時,通常會使用該命令來做宏觀數據統計;ss的大部分參數應用和netstat很像,可以參考netstat相關參數的用法。總結
以上是生活随笔為你收集整理的10.8 ss:查看网络状态的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 10.15 wget:命令行下载工具
- 下一篇: 10.14 ssh:安全地远程登录主机