9.3.7. 识别使用文件和套接字的进程
你可以通过 fuser(1) 来识别出使用文件的进程,例如,用下面的方式识别出 “/var/log/mail.log
“ 由哪个进程打开。
$ sudo fuser -v /var/log/mail.log
USER PID ACCESS COMMAND
/var/log/mail.log: root 2946 F.... rsyslogd
你可以看到 “/var/log/mail.log
“ 是由 rsyslogd(8) 命令打开并写入。
你可以通过 fuser(1) 来识别出使用套接字的进程,例如,用下面的方式识别出 “smtp/tcp
“ 由哪个进程打开。
$ sudo fuser -v smtp/tcp
USER PID ACCESS COMMAND
smtp/tcp: Debian-exim 3379 F.... exim4