Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3255600
  • 博文数量: 815
  • 博客积分: 12898
  • 博客等级: 上将
  • 技术积分: 7883
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-25 09:57
文章分类

全部博文(815)

文章存档

2014年(1)

2011年(46)

2010年(192)

2009年(121)

2008年(70)

2007年(385)

分类: BSD

2007-06-30 13:40:22

最基本的查看系统状态的命令为ps,用于报告当前系统中运行的进程的状态。
# ps
  PID TT  STAT       TIME COMMAND
13590 p0  Is      0:00.06 -ksh (ksh)
27755 p0  R+      0:00.00 ps
17055 C0- I       0:00.00 dhclient: pcn0 [priv] (dhclient)
24114 C0  Is+     0:00.02 /usr/libexec/getty Pc ttyC0
31999 C1  Is+     0:00.02 /usr/libexec/getty Pc ttyC1
 6948 C2  Is+     0:00.01 /usr/libexec/getty Pc ttyC2
 7055 C3  Is+     0:00.01 /usr/libexec/getty Pc ttyC3
24929 C5  Is+     0:00.01 /usr/libexec/getty Pc ttyC5


pstat能显示系统中打开的文件数量、交换设备的使用率等系统信息。pstat缺省使用/dev/mem设 备文件,从系统内存中读取这些数据,或者可以指定一个core文件,那么pstat从这个文件中读取数据。还需要给pstat 一个参数来告诉pstat应该显示那种系统信息,通常使用 “pstat -f” 显示出当前打开文件的列表 , “pstat -s” 显示交换设备的当前状态, “pstat -t” 显示当前使用的终端设备文件的状态, “pstat -v” 显示激活的v节点的当前状态。 “pstat -T” 显示这几个系统表的状态,包括当前使用 的和可以利用的系统表空间,因此可以用来检查系统在当前负载下是使用多大的系统表,帮助进行优化系统性能。
# pstat -T
61/1772 open files
     LOC TYPE       FLG  CNT  MSG      DATA  OFFSET
d62447e8 inode        R    1    0  d623c000  0
d612a584 inode       WL    1    0  d61abc30  69
d612a52c socket      RW    1    0  d612d4fc  0
d612a4d4 socket      RW    1    0  d612d428  0
d612a47c socket      RW    1    0  d612d354  0
d612a424 socket      RW    1    0  d621e424  0
d612a3cc inode        W    2    0  d623c000  0
d612a05c inode       RW    3    0  d623c7ec  48
d612a004 inode       RW    3    0  d623c750  48
d6244058 inode       RW    3    0  d623c888  48
d6244000 inode       RW    3    0  d623ca5c  48
d6244f78 inode       RW    3    0  d623c924  48
d6244e70 inode       RW    3    0  d623c000  0
d6244f20 socket      RW    1    0  d612d0d8  0
d6244ec8 socket      RW    1    0  d612d004  0
d6244a50 inode      RWL    1    0  d61ae7ec  6
d6244e18 socket      RW    1    0  d621eee8  0
d6244d10 inode       RW    1    0  d617d444  1062
d6244dc0 socket      RW    1    0  d621ee14  0
d6244d68 inode        W    1    0  d61ae30c  1356
d6244c08 inode       RW    6    0  d623c000  142
d6244bb0 socket      RW    2    0  d621ed40  0
d6244aa8 inode       RW    4    0  d623c000  0
d612a0b4 socket      RW    1    0  d612d1ac  0
d612a214 inode       RW    2    0  d623c000  0
d612a31c inode       RW    6    0  d6238138  17378
d612a2c4 inode       RW    1    0  d61bfd68  0
d612a26c inode       RW    3    0  d617da5c  17502
d612a1bc inode       RW    1    0  d61554e0  0
d6244b58 socket      RW    1    0  d621ec6c  0
d6244b00 socket      RW    1    0  d621eb98  0
d62446e0 inode       RW    1    0  d61554e0  0
d6244738 inode       RW    3    0  d623c000  0
d62449f8 socket      RW    1    0  d621eac4  0
d62449a0 socket      RW    1    0  d621e9f0  0
d6244948 socket      RW    1    0  d621e91c  0
d62448f0 socket      RW    1    0  d621e848  0
d6244898 socket      RW    1    0  d621e774  0
d6244268 socket      RW    1    0  d621e6a0  0
d62442c0 socket      RW    1    0  d621e5cc  0
d62443c8 socket      RW    1    0  d621e4f8  0
d612a374 socket      RW    1    0  d612d280  0
d6244370 socket      RW    1    0  d621e350  0
d6244318 socket      RW    1    0  d621e27c  0
d6244210 inode        R    1    0  d61ca444  3739
d62441b8 socket      RW    1    0  d621e1a8  0
d6244160 socket      RW    1    0  d621e0d4  0
d6244108 socket      RW    1    0  d621e000  0
d62440b0 inode       RW    6    0  d623c000  0
d6244688 inode       WA    1    0  d61caf3c  2569
d6244630 inode       WA    1    0  d61caea0  0
d62445d8 inode       WA    1    0  d61cae04  0
d6244580 inode       WA    1    0  d61cad68  9961
d6244528 inode       WA    1    0  d61caccc  3700
d62444d0 inode       WA    1    0  d61cab94  0
d6244478 inode       WA    1    0  d61caaf8  2010
d6244420 inode       WA    1    0  d61caa5c  22871
   1308 vnodes
0M/999M swap space

vmstat报告内核的统计信息,包括进程、虚存、处理器、磁盘等。可以使用 “-w” 参数指定每隔几秒时 间,报告一次系统状态。
# vmstat
 procs   memory        page                    disks     traps         cpu
 r b w    avm    fre   flt  re  pi  po  fr  sr wd0 wd1  int   sys   cs us sy id
 0 0 0   6868 212420    29   0   0   0   0   0   2   0  230    56    6  0  0 100

fstat报告系统中打开文件的信息,可以使用文件名、进程号、用户名, 以及指定文件所在的文件系统来限制要显示的文件。
iostat报告内核的输入输出统计信息,包括磁盘、终端等设备的I/O 状态。netstat报告网络的有关统计信息。
nfsstat显示NFS的统计信息。

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






阅读(1409) | 评论(0) | 转发(0) |
0

上一篇:调整控制台设置

下一篇:登录日志

给主人留下些什么吧!~~