pCloud Partner Program

好用netstat指令

系統技術/Windows 2008/08/06 13:42
views: 188985 times
在 windows 下使用 netstat 指令來查詢已開啟的 listen port (-a), 以及已建立的連線 (active connection) 是十分方便的工具. 不過若是要知道該 connection 或 listen port 是由哪個 process 建立的, 在 netstat 指令下是無法達成的, 必須藉由另一個 sysinternals (被 ms 併入了)的 tcpview 工具.

不過, 現在可以不用這麼麻煩了, netstat 工具已經增加了這個功能, 指令是 (-b), 例如:

netstat -nb

可 以找出目前建立 connection 的不解析名稱(即使用ip及port number, -n)的方式, 列出對應的執行檔名稱及 process id (PID), 如此一來, 對於要快速追蹤 active connection 及 listen port 的 process (或執行檔名) 可以更快速的利用指令來取得.

常用的方式如下:

netstat -na

netstat -nab

為什麼使用 -n, 因為可以不用反查 hostname, 直接顯示 ip, 速度較快啦.
另外使用 -b 的功能應該是要在 windows 2003 sp2 及以上, windows xp sp3, windows vista 以上才有.

more..


top

Trackback Address :: http://diary.tw/tim/trackback/545

  1. Tracked from design build firms 2017/11/18 08:40 DELETE

    Subject: design build firms

    Click here for top contractor currently currently available in addition at great prices today!
  2. Tracked from pure therapeutic grade essential oil 2017/11/18 21:40 DELETE

    Subject: pure therapeutic grade essential oil

    Find here the best therapeutic grade essential oils that's available now plus on sale. Get it today!
  1. 有疑問的學生 2009/01/07 21:21 MODIFY/DELETE REPLY

    可以請問
    netstat -rn
    netstat -anb
    這兩個指令的用法嗎

    • Timothy 2009/01/08 01:29 MODIFY/DELETE

      可以啊. 你要問什麼呢? -r 是用來顯示路由的, -n 則是將 HOSTNAME 及 PORT SERVER 改用數字顯示, 你可以參考文章內的說明資料.

  2. lawrence 2011/05/19 22:25 MODIFY/DELETE REPLY

    如不知使用參數,建議可以在命令提示字元上面打上
    netstat -help(enter),查看當前使用版本針對此指令之用法
    win2000跟XP皆不相同,server2003跟XP都一樣,但從vista與win7與server2008此指令皆為相同且中文模式,以往就算系統為中文版此指令還是英文

Write a comment


PREV : [1] : ... [318] : [319] : [320] : [321] : [322] : [323] : [324] : [325] : [326] : ... [472] : NEXT



Nextbit Robin 5.2吋六核心智慧型手機 Microsoft Office 365 中文家用版PKC (無光碟)
ASUS華碩 AC1900 雙頻無線路由器 RT-AC68U 美國 VORNADO 533 渦流空氣循環機 (黑色)
御茶園 每朝健康綠茶(650mlx24入) 每朝健康 雙纖綠茶(650mlx24入)


 Waiting...