[root@localhost /]# lsof | more
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME init 1 root cwd DIR 3,1 4096 2 / init 1 root rtd DIR 3,1 4096 2 / init 1 root txt REG 3,1 31216 292117 /sbin/init 字段表示
COMMAND 进程的名称
PID 进程标识符
USER 所有者名称
FD 和 Type 提供关于文件如何使用的更多信息
DEVICE 指定磁盘的名称
SIZE 文件的大小
NODE 索引节点(文件在磁盘上的标识)
NAME 文件确切名称
打开的文件相关联的进程
通过指定文件,可以发现正在使用这个文件的进程
[root@localhost /]# lsof /var/log/messages
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME syslogd 4435 root 1w REG 3,1 126045 1249300 /var/log/messages lsof也可列举出与特地进程相关联到的文件、目录、库等等信息。
[root@localhost /]# lsof -p 4435
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME syslogd 4435 root cwd DIR 3,1 4096 2 / syslogd 4435 root rtd DIR 3,1 4096 2 / syslogd 4435 root txt REG 3,1 32348 292106 /sbin/syslogd syslogd 4435 root mem REG 3,1 112212 1218034 /lib/ld-2.3.4.so syslogd 4435 root mem REG 3,1 1543220 1218035 /lib/tls/libc-2.3.4.so syslogd 4435 root mem REG 3,1 47420 1216850 /lib/libnss_files-2.3.4.so syslogd 4435 root 0u unix 0xdf363280 6906 /dev/log syslogd 4435 root 1w REG 3,1 126045 1249300 /var/log/messages syslogd 4435 root 2w REG 3,1 3471 1249301 /var/log/secure syslogd 4435 root 3w REG 3,1 1845 1249302 /var/log/maillog syslogd 4435 root 4w REG 3,1 2484 1250187 /var/log/cron syslogd 4435 root 5w REG 3,1 0 1249303 /var/log/spooler syslogd 4435 root 6w REG 3,1 27095 1250188 /var/log/boot.log 通过进程名称来指定的进程查看:
[root@localhost /]# lsof -c init
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME init 1 root cwd DIR 3,1 4096 2 / init 1 root rtd DIR 3,1 4096 2 / init 1 root txt REG 3,1 31216 292117 /sbin/init init 1 root mem REG 3,1 112212 1218034 /lib/ld-2.3.4.so init 1 root mem REG 3,1 1543220 1218035 /lib/tls/libc-2.3.4.so init 1 root mem REG 3,1 53736 1216905 /lib/libsepol.so.1 init 1 root mem REG 3,1 56336 1218047 /lib/libselinux.so.1 init 1 root 10u FIFO 0,13 1025 /dev/initctl 列出当前端口服务程序名称
[root@localhost /]# lsof -i:22
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME sshd 4695 root 3u IPv6 7420 TCP *:ssh (LISTEN) 列出当前网络服务
[root@localhost /]# lsof -i
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME portmap 4469 rpc 3u IPv4 6956 UDP *:sunrpc portmap 4469 rpc 4u IPv4 6959 TCP *:sunrpc (LISTEN) rpc.statd 4489 rpcuser 5u IPv4 6984 UDP *:849 rpc.statd 4489 rpcuser 6u IPv4 6991 UDP *:852 rpc.statd 4489 rpcuser 8u IPv4 6994 TCP *:855 (LISTEN) cupsd 4618 root 0u IPv4 7348 TCP localhost.localdomain:ipp (LISTEN) cupsd 4618 root 2u IPv4 7349 UDP *:ipp sshd 4695 root 3u IPv6 7420 TCP *:ssh (LISTEN) xinetd 4710 root 5u IPv4 7499 TCP *:telnet (LISTEN) sendmail 4729 root 4u IPv4 7521 TCP localhost.localdomain:smtp (LISTEN) in.telnet 5547 root 0u IPv4 9347 TCP 192.168.1.90:telnet->192.168.1.11:1954 (ESTABLISHED) in.telnet 5547 root 1u IPv4 9347 TCP 192.168.1.90:telnet->192.168.1.11:1954 (ESTABLISHED) in.telnet 5547 root 2u IPv4 9347 TCP 192.168.1.90:telnet->192.168.1.11:1954 (ESTABLISHED) 列出远程主机的所有网络连接
[root@localhost /]# lsof -i@192.168.1.90
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME in.telnet 5547 root 0u IPv4 9347 TCP 192.168.1.90:telnet->192.168.1.11:1954 (ESTABLIHED) in.telnet 5547 root 1u IPv4 9347 TCP 192.168.1.90:telnet->192.168.1.11:1954 (ESTABLIHED) in.telnet 5547 root 2u IPv4 9347 TCP 192.168.1.90:telnet->192.168.1.11:1954 (ESTABLIHED) |
|
来自: 离魂异客 > 《Commands》