廣州總校區(qū)切換校區(qū)
復(fù)制成功
微信號(hào):togogoi
添加微信好友, 詳細(xì)了解課程
已復(fù)制成功,如果自動(dòng)跳轉(zhuǎn)微信失敗,請(qǐng)前往微信添加好友
打開(kāi)微信
圖片

行業(yè)新聞

怎么查看liunx的端口

發(fā)布時(shí)間: 2021-06-09

怎么查看liunx的端口?由于某些原因,你可能經(jīng)常需要查找端口名稱和端口號(hào)。如果是這樣,你很幸運(yùn)。今天,在這個(gè)簡(jiǎn)短的教程中,我們將看到在 Linux 系統(tǒng)中最簡(jiǎn)單、最快捷的查找服務(wù)端口號(hào)的方法。


怎么查看liunx的端口


如何在 Linux 中查找服務(wù)的端口號(hào)


使用 getent 命令精確輸出結(jié)果,如下所示:


$ getent services ssh


ssh 22/tcp


$ getent services http


http 80/tcp www www-http


$ getent services ftp


ftp 21/tcp


如果你不知道端口名稱,但是知道端口號(hào),那么你只需將端口名稱替換為數(shù)字:


$ getent services 80


http 80/tcp


要顯示所有端口名稱和端口號(hào),只需運(yùn)行:


$ getent services


linux如何查看端口信息


每一個(gè)端口都對(duì)應(yīng)者一個(gè)服務(wù)或者某個(gè)軟件。因此便于對(duì)主機(jī)安全著想,我們需要詳細(xì)了解linux下,開(kāi)放并在使用的端口信息


1.使用“ cat /etc/services ”命令,可以查看所有服務(wù)默認(rèn)的端口列表信息。


2.使用“netstat”命令,查看正在連接的端口【連接】列表信息。


3.使用“nestat -a”命令,查看所有服務(wù)端口【監(jiān)聽(tīng)、連接】列表信息。


4.套接字的種類除了t(TCP)、u(UDP)之外,還有w(RAW)、x(UNIX)套接字。


5.使用" netstat -ap"查看所有服務(wù)端口和對(duì)應(yīng)的程序名稱。


Linux如何查看端口狀態(tài)


在Linux使用過(guò)程中,需要了解當(dāng)前系統(tǒng)開(kāi)放了哪些端口,并且要查看開(kāi)放這些端口的具體進(jìn)程和用戶,可以通過(guò)netstat命令進(jìn)行簡(jiǎn)單查詢


netstat命令各個(gè)參數(shù)說(shuō)明如下:


-t : 指明顯示TCP端口


-u : 指明顯示UDP端口


-l : 僅顯示監(jiān)聽(tīng)套接字(所謂套接字就是使應(yīng)用程序能夠讀寫與收發(fā)通訊協(xié)議(protocol)與資料的程序)


-p : 顯示進(jìn)程標(biāo)識(shí)符和程序名稱,每一個(gè)套接字/端口都屬于一個(gè)程序。


-n : 不進(jìn)行DNS輪詢,顯示IP(可以加速操作)


即可顯示當(dāng)前服務(wù)器上所有端口及進(jìn)程服務(wù),于grep結(jié)合可查看某個(gè)具體端口及服務(wù)情況··


netstat -ntlp //查看當(dāng)前所有tcp端口·


netstat -ntulp |grep 80 //查看所有80端口使用情況·


netstat -an | grep 3306 //查看所有3306端口使用情況·

上一篇: 華為認(rèn)證HCIE-WLAN考什么

下一篇: 什么是oracle 11g

<
在線咨詢 ×

您好,請(qǐng)問(wèn)有什么可以幫您?我們將竭誠(chéng)提供最優(yōu)質(zhì)服務(wù)!