資源描述:
《netstat查詢監(jiān)聽端口》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、一、Windowsnetstat查看端口、進程占用目標:在Windows環(huán)境下,用netstat命令查看某個端口號是否占用,為哪個進程所占用.操作:操作分為兩步:(1)查看該端口被那個PID所占用;方法一:有針對性的查看端口,使用命令Netstat–ano
2、findstr“<端口號>”,如圖,最后一列為PID。圖中的端口號為1068,所對應的PID為3840。方法二:查看所有的,然后找到對應的端口和PID。第一幅圖中的5列就是上面(a)圖對應的5列(2)查看該PID對應的進程名稱。方法一:一直用命令查找,tasklist
3、findstr“”從?(c)圖?可
4、以看出,PID為3840所對應的進程名字為msnmsgr.exe。方法二:用任務管理器查看。調(diào)出任務管理器,選擇列,如d圖。???????查看PID對應的進程名稱。如(e)圖中的msnmsgr.exe附錄:在命令行中輸入netstat/??可以查看netstat的相關信息。C:DocumentsandSettingsAdministrator>netstat/?顯示協(xié)議統(tǒng)計信息和當前?TCP/IP?網(wǎng)絡連接。NETSTAT[-a][-b][-e][-n][-o][-pproto][-r][-s][-t][-v][interval]??-a????????????顯
5、示所有連接和監(jiān)聽端口。??-b????????????顯示包含于創(chuàng)建每個連接或監(jiān)聽端口的????????????????可執(zhí)行組件。在某些情況下已知可執(zhí)行組件????????????????擁有多個獨立組件,并且在這些情況下????????????????包含于創(chuàng)建連接或監(jiān)聽端口的組件序列????????????????被顯示。這種情況下,可執(zhí)行組件名????????????????在底部的?[]?中,頂部是其調(diào)用的組件,????????????????等等,直到?TCP/IP?部分。注意此選項????????????????可能需要很長時間,如果沒有足夠權限????
6、????????????可能失敗。??-e????????????顯示以太網(wǎng)統(tǒng)計信息。此選項可以與?-s????????????????選項組合使用。??-n????????????以數(shù)字形式顯示地址和端口號。??-o????????????顯示與每個連接相關的所屬進程?ID。??-pproto??????顯示?proto?指定的協(xié)議的連接;proto?可以是????????????????下列協(xié)議之一:TCP、UDP、TCPv6?或?UDPv6。????????????????如果與?-s?選項一起使用以顯示按協(xié)議統(tǒng)計信息,proto?可以是下列協(xié)議之一:?????
7、???????????IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP?或?UDPv6。??-r????????????顯示路由表。??-s????????????顯示按協(xié)議統(tǒng)計信息。默認地,顯示?IP、????????????????IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP?和?UDPv6?的統(tǒng)計信息;????????????????-p?選項用于指定默認情況的子集。??-t????????????顯示當前連接卸載狀態(tài)。??-v????????????與?-b?選項一起使用時將顯示包含于????????????????為所有可執(zhí)
8、行組件創(chuàng)建連接或監(jiān)聽端口的????????????????組件。??interval??????重新顯示選定統(tǒng)計信息,每次顯示之間????????????????暫停時間間隔(以秒計)。按?CTRL+C?停止重新????????????????顯示統(tǒng)計信息。如果省略,netstat?顯示當前????????????????配置信息(只顯示一次)二、Linux下用netstat查看網(wǎng)絡狀態(tài)、端口狀態(tài)?在linux一般使用netstat來查看系統(tǒng)端口使用情況步。???netstat命令是一個監(jiān)控TCP/IP網(wǎng)絡的非常有用的工具,它可以顯示路由表、實際的網(wǎng)絡連接以及每一個網(wǎng)
9、絡接口設備的???netstat命令的功能是顯示網(wǎng)絡連接、路由表和網(wǎng)絡接口信息,可以讓用戶得知目前都有哪些網(wǎng)絡連接正在運作。???該命令的一般格式為:???netstat[選項]???命令中各選項的含義如下:???-a顯示所有socket,包括正在監(jiān)聽的。???-c每隔1秒就重新顯示一遍,直到用戶中斷它。???-i顯示所有網(wǎng)絡接口的信息,格式同“ifconfig-e”。???-n以網(wǎng)絡IP地址代替名稱,顯示出網(wǎng)絡連接情形。???-r顯示核心路由表,格式同“route-e”。???-t顯示TCP協(xié)議的連接情況。???-u顯示UDP協(xié)議的連接情況。???