linuxで開いてるファイルを知る lsof

lsof – list open files

-pオプションでプロセスID指定

プロセスID指定

lsof -p 12345

-cオプションでプロセス名指定
lsof -c java

-uオプションでユーザ指定
lsof -u hoge

-iオプション [@IPアドレス:ポート番号]
lsof -i # Listenしてるもの表示
lsof -i :22 # ssh
lsof -i :22,80 # ssh or http
lsof -i :http # 名前でもいける
lsof -i @192.168.0.1 # interface指定
lsof -i @192.168.0.1:80 # interfaceとポート指定

ファイルシステムを指定
root # lsof /media/cdrom
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
zsh     6367 hoge cwd DIR 11,0 2048 1600 /media/cdrom0

投稿者 java

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です