ふり返る暇なんて無いね

日々のメモ書きをつらつらと。メインブログに書くほどでもないことを流してます

プロセスが開いているファイルディスクリプタ数を知りたい

lsofを使うと良い

lsof -p $PID | wc -l

もしくはprocディレクトリを数える。

ls /proc/$PID/fd/ | wc -l

なんか、微妙に数が違うのはなんでだろう。lsofはheaderがあるからとはいえ少し多すぎる気が。
もうちょい調べる。


蛇足

ポートを使用している。プロセスを調べる。

lsof -i:80