1.05.2008

OSX裡的netstat -anp

在批踢踢看到有人問要怎麼清除TCP的連線,不過我沒有權限回覆所以只好打在自己的Blog ..XD
首先先講一下Linux我們要將某個連線程序關閉的時候,通常都是netstat -anp
找到那程序的PID,然後kill -9 PID;
但是OSX裡的p參數指的卻是protocol,該怎麼辦?
沒怎麼辦,換一個指令來代替吧,lsof -i4 ,(這個顯示tcpip v4的所有連線)
利用這個指令可以看到PID,後面作法跟Linux一樣,不過如果你要全清空的話,
乾脆把程式都關關掉,拔掉網路線還比較簡單;
lsof -i tcp:80 可以查詢連接80port的程式,以此類推。

最後補充一個FreeBSD的,sockstat

沒有留言:

張貼留言