新聞中心
linux中使用查詢端口命令的技巧

Linux系統中提供了多種界面命令可以用來查詢本機安裝的軟件端口及其他有關信息,這些命令可以非常方便快捷的查詢有關網絡端口狀況及本機運行的狀態(tài)。本文主要介紹Linux中使用查詢端口命令的技巧。
1.使用netstat命令
使用netstat命令可以快速查看本機正在使用的端口情況,語法如下:
[root@localhost /]# netstat -an
這里-a表示顯示所有信息,-n表示顯示IP端口信息。
以上命令的運行結果示例如下:
[root@localhost /]# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
上例中,開放了本機的22端口,用于SSH連接。
2.使用lsof命令
lsof命令可以打開文件系統進程,主要用來查詢文件及其對應的進程,也可以用來查詢端口的魔術情況,語法如下:
[root@localhost /]# lsof -i:端口號
上例中,使用-i指定選項,指定端口號/端口范圍,可獲取到特定端口的連接信息,如:
[root@localhost /]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 25 root 4u IPv4 0x401dadd3c 0t0 TCP *:http (LISTEN)
上述命令-i:80 直接指定查詢80端口。
3.使用ss命令
ss命令主要用來替換netstat命令,因為ss命令比netstat命令更快更強大,可以快速查詢復雜查詢,使用ss命令查詢端口信息,語法如下:
[root@localhost /]# ss 端口號
上述命令表示查詢指定端口號狀態(tài),例如查詢80端口:
[root@localhost /]# ss -antp |grep 80
LISTEN 0 128 0.0.0.0:80
上述結果指定端口,LISTEN表示端口處于監(jiān)聽狀態(tài)。
綜上所述,Linux系統提供了多種簡便的命令用來查詢端口狀況,使用者可以根據自身需要選擇合適的命令查詢更詳細的端口狀態(tài)以及本機運行狀態(tài),以提高工作效率。
香港服務器選創(chuàng)新互聯,2H2G首月10元開通。
創(chuàng)新互聯(www.cdcxhl.com)互聯網服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網站系統開發(fā)經驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。
文章題目:Linux中使用查詢端口命令的技巧(linux查詢端口命令)
標題路徑:http://m.5511xx.com/article/cocdpch.html


咨詢
建站咨詢
