Linux檢視埠使用狀態 關閉埠

2021-05-26 23:13:01 字數 562 閱讀 6842

1. 可以通過"~$ netstat -anp" 來檢視哪些埠被開啟。

(注:加引數'-n'會將應用程式轉為埠顯示,即數字格式的位址,如:nfs->2049, ftp->21,因此可以開啟兩個終端,一一對應一下程式所對應的埠號)

2. 然後可以通過"~$ lsof -i:$port"檢視應用該埠的程式($port指對應的埠號)。或者你也可以檢視檔案/etc/services,從裡面可以找出埠所對應的服務。

(注:有些埠通過netstat查不出來,更可靠的方法是"~$ sudo nmap -st -o localhost")

3. 若要關閉某個埠,則可以:

關掉對應的應用程式,則埠就自然關閉了,如:

"~$ kill -9 pid" (pid:程序號)

如:    通過"~$ netstat -anp | grep ssh"

有顯示:    tcp 0 127.0.0.1:2121 0.0.0.0:* listen 7546/ssh

則:    "~$ kill -9 7546"

(可通過"~$ chkconfig"檢視系統服務的開啟狀態)

Linux埠狀態檢視,埠的開啟與關閉

在任何作業系統下,我們常常需要檢視埠的相關資訊,比如 有時候我們得檢視某個埠是否被開啟,有時候我們需要檢視哪些埠被開啟,也有時候我們需要檢視哪些程序開啟了哪些埠。當然,有時候我們也需要檢視某些服務的預設埠是多少。在windows下我不知道怎麼處理,在linux就方便咯。檢視ftp預設埠是多少 有時候...

Linux埠狀態檢視,埠的開啟與關閉

在任何作業系統下,我們常常需要檢視埠的相關資訊,比如 有時候我們得檢視某個埠是否被開啟,有時候我們需要檢視哪些埠被開啟,也有時候我們需要檢視哪些程序開啟了哪些埠。當然,有時候我們也需要檢視某些服務的預設埠是多少。在windows下我不知道怎麼處理,在linux就方便咯。檢視ftp預設埠是多少 有時候...

檢視埠 Linux如何檢視埠狀態

netstat命令各個引數說明如下 t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙個程式。n 不進行dns輪詢,顯示ip 可以加速操作 即可顯示...