查看端口占用的程序(查看占用端口號(hào)的進(jìn)程)

發(fā)布時(shí)間:2023-11-30
本文主要介紹查看端口占用的程序(查看端口號(hào)占用的進(jìn)程),下面一起看看查看端口占用的程序(查看端口號(hào)占用的進(jìn)程)相關(guān)資訊。
1.ss命令簡(jiǎn)介
ss是套接字統(tǒng)計(jì)的縮寫。ss命令可用于獲取套接字統(tǒng)計(jì)信息,它顯示的內(nèi)容與netstat類似。但是ss的好處是可以顯示更多更詳細(xì)的tcp和連接狀態(tài)信息,而且比netstat更快。當(dāng)服務(wù)器的套接字連接數(shù)變得非常大時(shí),無論是使用netstat命令還是直接使用cat /proc/net/tcp,執(zhí)行速度都會(huì)非常慢。ss命令利用了tcp協(xié)議棧中的tcp_diag。tcp_diag是一個(gè)分析統(tǒng)計(jì)的模塊,可以在linux內(nèi)核中獲得第一手的信息,所以ss命令的性能會(huì)好很多。
ss命令簡(jiǎn)介
2.常見選項(xiàng)
救命救命
v,version顯示版本號(hào)。
t,tcp顯示tcp協(xié)議的套接字。
u,udp顯示udp協(xié)議的套接字。
x,unix顯示unix域套接字,這與f選項(xiàng)相同。
n,numeric不解析服務(wù)的名稱,例如 22 端口不會(huì)顯示為 宋承憲 。
l,listening僅顯示處于狀態(tài)的端口。
p,processes顯示端口的進(jìn)程(在ubuntu上需要sudo)。
a,all對(duì)于tcp協(xié)議,它包括端口和已建立的連接。
r,resolve將ip解釋為域名,將端口號(hào)解釋為協(xié)議名。
3.一般用法
如果你不 t添加選項(xiàng)ss命令,默認(rèn)情況下將輸出所有已建立的連接(不包括端口),包括tcp、udp和unix套接字:
3.1查看前5個(gè)連接:
[root @ zcwyou ~]# ss | headn 5 netid state recvq s:port對(duì)等地址:port
u_str estab 0 0 * 20040 * 20041
u_str estab 0 0 * 20030 * 20031
u_str estab 0 0 * 20044 * 20043
u _ str estab 0 0/運(yùn)行/數(shù)據(jù)庫(kù)美國(guó)/系統(tǒng)總線插座18592 * 18591
3.2檢查主機(jī)的端口。
[root @ zcwyou ~]# sstnlstate recvq s:port對(duì)等地址:port
聽0 128 127 . 0 . 0 . 1 : 9016 :
聽0 128 127 . 0 . 0 . 1 : 9017 :
聽0 100 127 . 0 . 0 . 1 : 25 :
聽0 128 127 . 0 . 0 . 1 : 9018 :
聽0 128 127 . 0 . 0 . 1 : 1723 :
聽0 128 127 . 0 . 0 . 1 : 9019 :
3.3 linux查看tcp連接
[root @ zcwyou ~]# ssta: : 1 : sh : : 1 : 53238
: : 1 : 53278 : : 1 : sh
: : 1 : sh : : 1 : 53280
: : 1 : 53288 : : 1 : sh
::1: : 1 : 53296
: : 1 : 53294 : : 1 : sh
: : 1 : 48456 : : 1 : sh
: : 1 : 53286 : : 1 : shh
: : 1 : 53292 : : 1 : shh
: : 1 : sh : : 1 : 53272
linux查看tcp連接
3.4解析ip和端口號(hào)
使用r選項(xiàng)
[root @ zcwyou ~]# sstlr state recvq s:port對(duì)等地址:port
list en 0 128 my _ public _ ip: 9016 :
list en 0 128 my _ public _ ip: 9017 :
聽0 100 localhost: smtp :
list en 0 128 my _ public _ ip: 9018 :
list en 0 128 my _ public _ ip:p ptp:
list en 0 128 my _ public _ ip: 9019 :
linux視圖端口
3.5帶有流程名稱的輸出
使用p選項(xiàng)
[root @ zcwyou ~]# ss stotal: 2340(內(nèi)核2365)
tcp: 2126(estab 72,已關(guān)閉23,孤立1,synrecv 0,timewait 2/0),端口0
傳輸總ip ipv6
2365raw 101 udp 211 tcp 2103 2059 44 inet 2106 2060 46 frag 0003.6根據(jù)條件過濾輸出結(jié)果。
輸出結(jié)果可以根據(jù)源ip、源端口、目的ip、目的端口按語(yǔ)法過濾
src源
dst目標(biāo)
夏令時(shí)172.16.26.33
ss dst 172 . 16 . 26 . 43 : http
ss dst 172 . 16 . 26 . 43 : 443
3.7根據(jù)源端口號(hào)范圍的輸出:
[root@zcwyou ~]# ss sport op端口輸出根據(jù)目標(biāo)端口號(hào)范圍:
ss端口op端口
op可以表示以下任何內(nèi)容:
=le小于等于一個(gè)端口號(hào)=ge大于等于一個(gè)端口號(hào)==eq等于一個(gè)端口號(hào)!=ne不等于端口號(hào)gt大于端口號(hào)lt小于端口號(hào)。
例如:
輸出源端口號(hào)小于8080的連接狀態(tài)。
[root @ zcwyou ~]# sstunlsport lt 8080或
[root @ zcwyou ~]# sstunlsport \ 80803.8根據(jù)tcp的狀態(tài)進(jìn)行過濾。
ss命令也可以根據(jù)tcp連接的狀態(tài)進(jìn)行過濾。支持的tcp協(xié)議包括:
確定的
同步發(fā)送
同步接收
鰭等待1
鰭等待2
時(shí)間等待
關(guān)閉的
關(guān)閉等待
最后確認(rèn)
傾聽
結(jié)束的
除了上述tcp狀態(tài),您還可以使用以下狀態(tài):
狀態(tài)輸出結(jié)果all輸出所有tcp狀態(tài)。connected輸出已建立連接的tcp。狀態(tài)。同步輸出同步狀態(tài)連接。bucket輸出維護(hù)的狀態(tài),如timewait和synrecv。big輸出與bucket相反的狀態(tài)。
僅輸出ipv4狀態(tài):
[root@zcwyou ~]# ss 4狀態(tài)篩選器僅輸出ipv6狀態(tài):
[root@zcwyou ~]# ss 6狀態(tài)過濾器輸出ipv4狀態(tài):
[root @ zcw you ~] # ss4狀態(tài)3.9根據(jù)tcp狀態(tài)和端口號(hào)過濾。
ipv4協(xié)議下的輸入和輸出ssh偵聽狀態(tài):
[root @ zcw you ~] # ss4n狀態(tài)\(dport = : sh \)或者
[root @ zcw you ~] # ss4n狀態(tài) (dport = : sh) ;使用轉(zhuǎn)義括號(hào)或單引號(hào)。
查看所有已建立tcp三次握手的http連接:
[root @ zcwyou ~]# ssstat: http或dport = : http) ;查看所有正在進(jìn)行的ssh連接:
[root @ zcwyou ~]# ssstat: 224 .總結(jié)
ss命令功能豐富,性能優(yōu)異,完全可以替代netsate命令。成為了我們每天查看socket相關(guān)信息的利器。以后netstat逐漸被ss取代。
了解更多查看端口占用的程序(查看端口號(hào)占用的進(jìn)程)相關(guān)內(nèi)容請(qǐng)關(guān)注本站點(diǎn)。
上一個(gè):知識(shí)誤區(qū)
下一個(gè):八仙花概況介紹

早防赤星病 梨果不長(zhǎng)疔
科學(xué)的培育香樟小苗
5000預(yù)算游戲主機(jī)(5000元游戲主機(jī)配置)
RS-05L8R25FT,F(xiàn) 0805 8.25R現(xiàn)貨購(gòu)買,風(fēng)華 0805 8.25Ω ±1% 1/8W
斷路器分類及特點(diǎn)
淺談普洱熟茶知識(shí)
豹皮花  [蘿藦科] [國(guó)章屬]
6s怎么攔截短信嗎,蘋果6s短信攔截在哪里設(shè)置
家庭養(yǎng)花的正確施肥方式和技巧,你掌握了嗎
喝茶的十大囧途,你遇到過么?
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos