日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
linux如何查看已開(kāi)啟的端口

Linux如何查看已開(kāi)啟的端口

創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)提供西青企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作H5網(wǎng)站設(shè)計(jì)、小程序制作等業(yè)務(wù)。10年已為西青眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

在Linux系統(tǒng)中,我們可以通過(guò)多種方法查看已開(kāi)啟的端口,本文將介紹四種常見(jiàn)的方法:使用netstat命令、使用lsof命令、使用ss命令以及查看/proc文件系統(tǒng)中的端口信息,下面我們將分別介紹這四種方法。

1. 使用netstat命令

netstat命令是一個(gè)非常實(shí)用的網(wǎng)絡(luò)工具,可以顯示網(wǎng)絡(luò)連接、路由表、接口統(tǒng)計(jì)等信息,要查看已開(kāi)啟的端口,可以使用以下命令:

netstat -tuln

參數(shù)說(shuō)明:

-t:表示列出TCP端口;

-u:表示列出UDP端口;

-l:表示僅列出監(jiān)聽(tīng)狀態(tài)的端口;

-n:表示以數(shù)字形式顯示地址和端口號(hào),而不進(jìn)行域名解析。

運(yùn)行上述命令后,你將看到類(lèi)似如下的輸出:

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1234/sshd

tcp6 0 0 :::80 :::* LISTEN 5678/httpd

udp 0 0 0.0.0.0:53 0.0.0.0:* 1234/dnsmasq

從輸出中,我們可以看到本機(jī)已經(jīng)開(kāi)啟了22(SSH)、80(HTTP)和53(DNS)這三個(gè)端口。

2. 使用lsof命令

lsof命令用于列出當(dāng)前系統(tǒng)打開(kāi)的文件描述符,通過(guò)結(jié)合特定的選項(xiàng),我們可以查看已開(kāi)啟的端口,要查看已開(kāi)啟的端口,可以使用以下命令:

lsof -i -P -n | grep LISTEN

參數(shù)說(shuō)明:

-i:表示列出Internet相關(guān)的文件描述符;

-P:表示不將端口號(hào)轉(zhuǎn)換為服務(wù)名;

-n:表示不進(jìn)行DNS反查。

運(yùn)行上述命令后,你將看到類(lèi)似如下的輸出:

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

sshd 1234 root 6u IPv4 12345 0t0 TCP *:22 (LISTEN)

httpd 5678 www-data 5u IPv6 12345 0t0 TCP *:80 (LISTEN)

dnsmasq 1234 root 6u IPv4 12345 0t0 TCP *:53 (LISTEN)

從輸出中,我們可以看到本機(jī)已經(jīng)開(kāi)啟了22(SSH)、80(HTTP)和53(DNS)這三個(gè)端口。

3. 使用ss命令

ss命令是socket statistics的縮寫(xiě),它是一個(gè)功能強(qiáng)大的網(wǎng)絡(luò)工具,可以實(shí)時(shí)監(jiān)控網(wǎng)絡(luò)狀態(tài),要查看已開(kāi)啟的端口,可以使用以下命令:

ss -tuln | grep 'ESTABLISHED' | cut -d ' ' -f '4' | cut -d '/' -f '1' | sort | uniq -c | sort -nr

運(yùn)行上述命令后,你將看到類(lèi)似如下的輸出:

2 80/tcp LISTEN 1234/httpd 5678/httpd 1 192.168.1.100:80->192.168.1.1:80 192.168.1.1:80 ESTABLISHED 1234/sshd 5678/httpd 1 [::]:80->[::]:80 [::]:80 ESTABLISHED 1234/sshd 5678/httpd 1 [::]:53->[::]:53 [::]:53 ESTABLISHED 1234/dnsmasq 5678/httpd 1 tcp6 0 192.168.1.1:53 -> :::53 [::]:53 ESTABLISHED 1234/dnsmasq 5678/httpd 1 tcp6 0 [::]:53 -> :::53 [::]:53 ESTABLISHED 1234/dnsmasq 5678/httpd 1 tcp6 0 ::ffff:9999 -> ::ffff:aarp [::]:aarp ESTABLISHED 5678/network … … … … … … …
標(biāo)題名稱(chēng):linux如何查看已開(kāi)啟的端口
文章地址:http://www.dlmjj.cn/article/coddgps.html