新聞中心
??linux服務(wù)器作為一種廣泛使用的服務(wù)器操作系統(tǒng),有時(shí)需要對(duì)Socket連接進(jìn)行連接狀態(tài)的查看,以下提供幾種查看Linux下Socket連接狀態(tài)的方法。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了宿豫免費(fèi)建站歡迎大家使用!
??1. 使用netstat命令
??Netstat是Linux查看系統(tǒng)狀態(tài)的一個(gè)命令,可以查看當(dāng)前網(wǎng)絡(luò)狀態(tài),包括TCP/IP、UDP(User Date Protocol)等查看實(shí)例如下:
$ netstat -an #查看全部的網(wǎng)絡(luò)端口
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.1:3389 172.17.165.243:1048 ESTABLISHED
tcp 0 0 192.168.1.1:5357 192.168.1.240:8899 ESTABLISHED
??獲取到的結(jié)果中包含了當(dāng)前網(wǎng)絡(luò)的連接情況,其中Local Address 代表本機(jī)地址,F(xiàn)oreign Address 代表外部的地址,state 表明鏈接的狀態(tài),當(dāng)操作netstat時(shí),可以使用后面的參數(shù)來細(xì)化輸出:
#查看TCP端口
$ netstat -at
#查看UDP端口
$ netstat -au
#僅查看處于 Listening 狀態(tài)的 TCP 端口
$ netstat -atnl
#查看指定端口 22 狀態(tài)
$ netstat -ap | grep ssh
??netstat 由于使用范圍廣,因此有多少參數(shù)可以使用,可以查看某一臺(tái)機(jī)器所有生效的連接,也可以查看指定端口的連接狀態(tài)。
??2. 使用lsof命令
??除了netstat,還可以使用lsof(List Open File)查看當(dāng)前的Socket狀態(tài),查看示例如下:
$ lsof –n | grep TCP
sshd 3520 root 3u IPv4 157344 0t0 TCP *:ssh (LISTEN)
sshd 3520 root 4u IPv6 157346 0t0 TCP *:ssh (LISTEN)
vncserver 3549 xxxx 5u IPv4 176300 0t0 TCP 127.0.0.1:5801 (LISTEN)
??lsof結(jié)果中多了最后一列是PID(進(jìn)程標(biāo)識(shí)),很容易查看出正在使用什么進(jìn)程,可以使用如下命令查看,lsof可以生成中文輸出,方便查看進(jìn)程:
$ lsof –n –i TCP
$ lsof -n –i tcp:8888 # 監(jiān)聽指定端口 8888
$ lsof –n | grep TCP | grep LISTEN #僅查看處于 Listening 狀態(tài)的 TCP 端口.
??以上方法可以初步查看Linux下Socket連接狀態(tài),通過查看便可以對(duì)網(wǎng)絡(luò)自50端口的開放、被防火墻封鎖等進(jìn)行快速定位,從而可以更快捷的解決網(wǎng)絡(luò)的問題。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。
網(wǎng)站名稱:連接Linux下如何查看Socket連接狀態(tài)(linux查看socket)
瀏覽地址:http://fisionsoft.com.cn/article/dpsgeoh.html


咨詢
建站咨詢
