在任何作業系統下,我們常常需要檢視埠的相關資訊,比如:
有時候我們得檢視某個埠是否被開啟,
有時候我們需要檢視哪些埠被開啟,
也有時候我們需要檢視哪些程序開啟了哪些埠。
當然,有時候我們也需要檢視某些服務的預設埠是多少。在windows下我不知道怎麼處理,在linux就方便咯。
檢視ftp預設埠是多少
有時候我們需要檢視某一服務的預設埠,在linux下面很好辦,無需上網搜尋,直接檢視「/etc/server」檔案就能滿足需求了。這裡面有乙個關於埠號與服務的乙個對映。
比如我們想看ipp協議預設使用的埠可以通過這個命令:
cat /etc/service|grep ipp
檢視所有被開啟的埠
在linux下面有兩個命令,乙個是netstat,乙個是ss。
用netstat是:
netstat -tanp
其中t代表tcp協議的套節字鏈結,除了t之外還有u(udp)、w(raw)、x(unix)套節字。
a代表全部(all),這個所謂的全部就是指包括正在監聽的埠。某時某刻,有些被開啟的埠正在傳輸據,而有的則只是在監聽。
n:直接顯示埠號,而不是根據「/etc/server」顯示埠對應的服務名稱
p:顯示占用該埠號的程序。
l:顯示正在被監聽的埠。
關閉某一埠
通過netstat -tanp檢視某個埠是被哪個程序占用的,然後通過「killall 程序名」乾掉該程序就行了
檢視埠 Linux如何檢視埠狀態
netstat命令各個引數說明如下 t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙個程式。n 不進行dns輪詢,顯示ip 可以加速操作 即可顯示...
Linux檢視埠使用狀態 關閉埠
1.可以通過 netstat anp 來檢視哪些埠被開啟。注 加引數 n 會將應用程式轉為埠顯示,即數字格式的位址,如 nfs 2049,ftp 21,因此可以開啟兩個終端,一一對應一下程式所對應的埠號 2.然後可以通過 lsof i port 檢視應用該埠的程式 port指對應的埠號 或者你也可以...
Linux如何檢視埠狀態
在linux使用過程中,需要了解當前系統開放了哪些埠,並且要檢視開放這些埠的具體程序和使用者,可以通過netstat命令進行簡單查詢 netstat命令各個引數說明如下 t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol...