精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>网络安全>>查FreeBSD的监听端口是由哪个程序打开的工具lsof

主题:查FreeBSD的监听端口是由哪个程序打开的工具lsof
发信人: weekend(笨刚)
整理人: sungang(2003-04-02 19:59:00), 站内信件
lsof要从ports里安装。
bash-2.05a# cd /usr/ports/sysutils/lsof
bash-2.05a# make install distclean

lsof可以列出系统所侦听的端口是有哪个程序所打开的。

# lsof -i
COMMAND    PID  USER   FD   TYPE     DEVICE SIZE/OFF NODE NAME
syslogd     65  root    4u  IPv4 0xdb1daec0      0t0  UDP *:syslog
inetd       72  root    4u  IPv4 0xdb418d80      0t0  TCP *:ftp (LISTEN)
inetd       72  root    5u  IPv4 0xdb419e80      0t0  TCP *:pop3 (LISTEN)
sshd        76  root    3u  IPv4 0xdb419c60      0t0  TCP *:ssh (LISTEN)
httpd      103  root   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
mysqld     133 mysql    5u  IPv4 0xdb419600      0t0  TCP *:3306 (LISTEN)
sshd2      137  root    4u  IPv4 0xdb419820      0t0  TCP *:22 (LISTEN)
httpd    32769   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32770   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32771   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32772   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32773   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32774   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32775   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32776   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32777   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
httpd    32778   www   27u  IPv4 0xdb419a40      0t0  TCP *:http (LISTEN)
sendmail 38281  root    4u  IPv4 0xdb421360      0t0  TCP *:smtp (LISTEN)
sendmail 38281  root    5u  IPv4 0xdb43a0c0      0t0  TCP *:submission (LISTEN)
sshd2    44941  root    5u  IPv4 0xdb42d4c0      0t0  TCP www.company.com:22->61.188.22.97:3401 (ESTABLISHED)

另外:
pstat能显示系统中打开的文件数量、交换设备的使用率等系统信息。
$ pstat -T
 69/8232 files
4M/137M swap space

vmstat报告内核的统计信息,包括进程、虚存、处理器、磁盘等。可以使用 “-w” 参数指定每隔几秒时间,报告一次系统状态。
$ vmstat
 procs      memory     page                   disks        faults      cpu
 r b w     avm   fre  flt  re  pi  po  fr  sr wd0 wd1 fd0   in   sy  cs us sy id
 0 0 0    3752 30476  643   0   0   0  19  43   0   0   0  262 2599  85 56  3 41



iostat报告内核的输入输出统计信息,包括磁盘、终端等设备的I/O 状态。netstat报告网络的有关统计信息。nfsstat显示NFS的统计信息。

systat以全屏幕方式显示各种系统统计信息,缺省情况下systat是报告处理器的使用率,包括总利用状态、空闲使用率和各个进程的使用率。通过指定参数,systat也能进行I/O的统计、虚存的统计、网络的统计等,这些参数包括-iostat, -vmstat, -mbufs, -netstat, -ip, -icmp, -tcp, -swap等。

fstat报告系统中打开文件的信息,可以使用文件名、进程号、用户名,以及指定文件所在的文件系统来限制要显示的文件。


----
Lonely Planet----Waiting... 
  

[关闭][返回]