@ 33833で答えを詳しく説明するには、次のような非常に詳細な情報を入手できます。
$ lsof -i :8000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
squid3 1289 proxy 15u IPv6 14810490 0t0 TCP *:8000 (LISTEN)
$ ps -fp 1289
UID PID PPID C STIME TTY TIME CMD
proxy 1289 1 0 09:48 ? 00:00:00 /usr/sbin/squid3 -N -f /etc/squid-deb-proxy/squid-deb-proxy.conf
イカがプロセスであることがすぐにわかりますが、実際にsquid-deb-proxy
ポートを使用しているのは私のことです。
Javaアプリの別の良い例:
$ lsof -i :4242
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 3075 root 86u IPv4 12019 0t0 TCP *:4242 (LISTEN)
$ ps -fp 3075
UID PID PPID C STIME TTY TIME CMD
root 3075 1 15 May24 ? 3-16:07:25 /usr/local/crashplan/jre/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=CrashPl
あなたはで見ることができlsof
、それが参考に満たないのjava、であること(一覧オープンファイル)。ps
PIDでコマンドを実行すると、CrashPlanであることがすぐにわかります。