ポートを使っているプロセスの特定
コマンド: netstat -tan
コマンド: fuser -n tcp 80
fuserの表示
- c 指定ディレクトリを当該プロセスがカレントディレクトリにしている
- e 指定ファイルを当該プロセスが実行可能ファイルとしている
- f 指定ファイルを当該プロセスが読み込み用に開いている
- F 指定ファイルを当該プロセスが書き込み用に開いている
- r 指定ディレクトリを当該プロセスがルートにしている
- m 指定ファイルを当該プロセスがメモリマップしているか共有ライブラリとして読み込んでいる
nmapとlsofもある。
コマンド: lsof -i :http
- -pオプションでプロセスID指定
- -cオプションでプロセス名指定
- -iオプションでアドレス・ポート指定 構文は、'@' {IPアドレス}? ':' {ポート番号} 名前でも番号でもOK
- -aオプションでAND