查看端口使用情況

查看端口
在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:
netstat -a -n

       補充:Netstat命令用法
命令格式:Netstat -a -e -n -o -s
-a 表示顯示所有活動的TCP連接以及計算機監聽的TCP和UDP端口。
-e 表示顯示以太網發送和接收的字節數、數據包數等。
-n 表示只以數字形式顯示所有活動的TCP連接的地址和端口號。
-o 表示顯示活動的TCP連接幷包括每個連接的進程ID(PID)。
-s 表示按協議顯示各種連接的統計信息,包括端口號。
        用這個命令,在DOS窗口執行:netstat -ano
        看看佔用0.0.0:80端口的PID是多少   
        然後在“任務管理器”中查到與該PID對應的程序。
        如果任務管理器的進程頁中看不到PID欄,則在任務管理器的菜單〖查看〗〖選擇列〗中選擇一下
netstat的全部參數及說明如下:
顯示協議統計信息和當前 TCP/IP 網絡連接。
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 顯示當前
配置信息(只顯示一次)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章