ksaitoの日記

日々試したことの覚え書き

Macでポートを使っているプロセスを特定する方法

netstatを見ていたら見慣れないIPアドレスがありました。
whoisデータベースで調べるとMicrosoftが登録しているIPアドレスでした。
Mac OS Xでは、lsofコマンドを使ってポートを使っているプロセスを特定できます。
iオプションに:ポートを指定するとプロセスの情報が表示されます。

mac$ lsof -i :64644
COMMAND PID   USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
Skype   403    46u  IPv4 0xffffff80212944e0      0t0  TCP mac.local:64644->111.221.77.141:40013 (ESTABLISHED)

そういえば、Skypeは買収されたのでした。