【回答】
指定したプロセスが開いているファイルを一覧表示する方法を紹介します。
ファイル一覧を表示するには、lsof コマンドに -p オプションを付けて実行します。
以下は "vsftp" プロセスが開いているファイルの一覧を表示します。
まずはps コマンドなどでプロセスIDを調査してください。プロセスIDが判明したらそのプロセスIDを指定して lsof コマンドを実行します。
# ps aux | grep vsftp
root 3287 0.0 0.0 44288 632 ? Ss 16:30 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
root 5979 0.0 0.0 71808 984 pts/1 S+ 17:18 0:00 grep vsftp
# lsof -p 3287
(*)本ページは Redhat Enterprise Linux 6以後を想定しています。
最終更新日:2015/04/17
[Redhat Enterprise linux 6(EL) FAQ トップへ]
[FAQ CENTER トップ]