Linux下如果我們需要知道2809號連接埠的情況的話,我們可以這樣,如下命令:
$netstat -pan|grep 2809
tcp 0 0 0.0.0.0:2809 0.0.0.0:* LISTEN 9493/java
下面是常用參數的解釋:
NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v][interval]
-a 顯示所有串連和監聽連接埠。
-b 顯示包含於建立每個串連或監聽連接埠的可動作項目。在某些情況下已知可動作項目
擁有多個獨立組件,並且在這些情況下
包含於建立串連或監聽連接埠的組件序列被顯示。這種情況下,可動作項目名
在底部的 [] 中,頂部是其調用的組件,等等,直到 TCP/IP 部分。注意此選項
可能需要很長時間,如果沒有足夠許可權可能失敗。
-e 顯示乙太網路統計資訊。此選項可以與 -s選項組合使用。
-n 以數字形式顯示地址和連接埠號碼。
-o 顯示與每個串連相關的所屬進程 ID。
-p proto 顯示 proto 指定的協議的串連;proto 可以是
下列協議之一: TCP、UDP、TCPv6 或 UDPv6。
如果與 -s 選項一起使用以顯示按協議統計資訊,proto 可以是下列協議之一:
IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
-r 顯示路由表。
-s 顯示按協議統計資訊。預設地,顯示 IP、
IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統計資訊;
-p 選項用於指定預設情況的子集。
-v 與 -b 選項一起使用時將顯示包含於
為所有可動作項目建立串連或監聽連接埠的組件。
interval 重新顯示選定統計資訊,每次顯示之間
暫停時間間隔(以秒計)。按 CTRL+C 停止重新
顯示統計資訊。如果省略,netstat 顯示當前
配置資訊(只顯示一次)
netstat -nl | grep 110
看到有結果的話就是可以使用了(則連接埠號碼開啟了)
先可以看看/etc/services檔案,改檔案定義了linux裡所有的服務及其使用的連接埠
小知識:
比如在Windows2000/XP中關閉SMTP服務的25連接埠,可以這樣做:首先開啟“控制台”,雙擊“管理工具”,再雙擊“服務”。接著在開啟的服務視窗中找到並雙擊“Simple Mail Transfer Protocol(SMTP)”服務,單擊“停止”按鈕來停止該服務,然後在“啟動類型”中選擇“已禁用”,最後單擊“確定”按鈕即可。這樣,關閉了SMTP服務就相當於關閉了對應的連接埠。
開啟連接埠
如果要開啟該連接埠只要先在“啟動類型”選擇“自動”,單擊“確定”按鈕,再開啟該服務,在“服務狀態”中單擊“啟動”按鈕即可啟用該連接埠,最後,單擊“確定”按鈕即可。
21連接埠:21連接埠主要用於FTP(File TransferProtocol,檔案傳輸通訊協定)服務。
23連接埠:23連接埠主要用於 Telnet(遠程登入)服務,是Internet上普遍採用的登入和模擬程式。25連接埠:25連接埠為SMTP(Simple Mail TransferProtocol,簡易郵件傳輸通訊協定)伺服器所開放,主要用於發送郵件,如今絕大多數郵件伺服器都使用該協議。
53連接埠:53連接埠為DNS(Domain NameServer,網域名稱伺服器)伺服器所開放,主要用於網域名稱解析,DNS服務在NT系統中使用的最為廣泛。
67、68連接埠:67、68連接埠分別是為Bootp服務的Bootstrap ProtocolServer(引導程式協議服務端)和Bootstrap ProtocolClient(引導程式協議用戶端)開放的連接埠。
69連接埠:TFTP是Cisco公司開發的一個簡單檔案傳輸通訊協定,類似於FTP。
79連接埠:79連接埠是為Finger服務開放的,主要用於查詢遠程主機線上使用者、作業系統類型以及是否緩衝區溢位等使用者的詳細資料。
80連接埠:80連接埠是為HTTP(HyperText TransportProtocol,超文字傳輸通訊協定 (HTTP))開放的,這是上網衝浪使用最多的協議,主要用於在WWW(World WideWeb,全球資訊網)服務上傳輸資訊的協議。
99連接埠:99連接埠是用於一個名為“MetagramRelay”(亞對策延時)的服務,該服務比較少見,一般是用不到的。
109、110連接埠:109連接埠是為POP2(Post Office Protocol Version2,郵局協議2)服務開放的,110連接埠是為POP3(郵件協議3)服務開放的,POP2、POP3都是主要用於內送郵件的。
111連接埠:111連接埠是SUN公司的RPC(Remote ProcedureCall,遠端程序呼叫)服務所開放的連接埠,主要用於分布式系統中不同電腦的內部進程通訊,RPC在多種網路服務中都是很重要的組件。
113連接埠:113連接埠主要用於Windows的“AuthenticationService”(驗證服務)。
119連接埠:119連接埠是為“Network News TransferProtocol”(網路新聞群組傳輸協議,簡稱NNTP)開放的。
135連接埠:135連接埠主要用於使用RPC(Remote ProcedureCall,遠端程序呼叫)協議並提供DCOM(分散式元件物件模型)服務。
137連接埠:137連接埠主要用於“NetBIOS NameService”(NetBIOS名稱服務)。
139連接埠:139連接埠是為“NetBIOS SessionService”提供的,主要用於提供Windows檔案和印表機共用以及Unix中的Samba服務。
143連接埠