nmon使用说明

Nmon 工具是 IBM 提供的免费的监控 AIX 系统与 Linux 系统资源的工具。该工具可实时监控系统性能,也可以将服务器的系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具进行数据的统计分析,非常利用 UNIX 或者 Linux 系统的性能数据分析。

1.下载地址
nmon官网
NMON_Analyser官网
本地下载nmon
本地下载nmon_analyser

2.安装nmon
在压缩包中找到相应的版本,上传至服务器,然后授予执行权限

3.主要操作说明

+-HELP---------most-keys-toggle-on/off------------------------------------------+
|h = Help information     q = Quit nmon             0 = reset peak counts       |
|+ = double refresh time  - = half refresh          r = ResourcesCPU/HW/MHz/AIX |
|c = CPU by processor     C=upto 128 CPUs           p = LPAR Stats (if LPAR)    |
|l = CPU avg longer term  k = Kernel Internal       # = PhysicalCPU if SPLPAR   |
|m = Memory & Paging      M = Multiple Page Sizes   P = Paging Space            |
|d = DiskI/O Graphs       D = DiskIO +Service times o = Disks %Busy Map         |
|a = Disk Adapter         e = ESS vpath stats       V = Volume Group stats      |
|^ = FC Adapter (fcstat)  O = VIOS SEA (entstat)    v = Verbose=OK/Warn/Danger  |
|n = Network stats        N=NFS stats (NN for v4)   j = JFS Usage stats         |
|A = Async I/O Servers    w = see AIX wait procs   "="= Net/Disk KB<-->MB       |
|b = black&white mode     g = User-Defined-Disk-Groups (see cmdline -g)         |
|t = Top-Process --->     1=basic 2=CPU-Use 3=CPU(default) 4=Size 5=Disk-I/O    |
|u = Top+cmd arguments    U = Top+WLM Classes       . = only busy disks & procs |
|W = WLM Section          S = WLM SubClasses)                                   |

4.实时监控结果
1)监控内存使用情况

| Memory -----------------------------------------------------------------------|
|          Physical  PageSpace |        pages/sec  In     Out | FileSystemCache |
|% Used       93.8%     34.3%  | to Paging Space   0.0    0.0 | (numperm) 44.3% |
|% Free        6.2%     65.7%  | to File System    0.0  257.9 | Process   18.2% |
|MB Used    1786.0MB   175.8MB | Page Scans        0.0        | System    31.4% |
|MB Free     118.0MB   336.2MB | Page Cycles       0.0        | Free       6.2% |
|Total(MB)  1904.0MB   512.0MB | Page Steals       0.0        |           ------|
|                              | Page Faults     279.9        | Total    100.0% |
|------------------------------------------------------------ | numclient 44.3% |
|Min/Maxperm     361MB( 19%)  1443MB( 76%) <--% of RAM        | maxclient 75.8% |
|Min/Maxfree     960   1088       Total Virtual    2.4GB      | User      58.4% |
|Min/Maxpgahead    2      8    Accessed Virtual    0.9GB 40.1%| Pinned    28.6% |
|-------------------------------------------------------------------------------|

2)监控cpu使用情况

|                           0----------25-----------50----------75----------100 
|CPU User%  Sys% Wait% Idle%|           |            |           |            | 
|  0   0.0   0.0   0.0 100.0|>                                                | 
|  1   0.0   0.0   0.0 100.0|>          |                                       
|  2   0.0   0.0   0.0 100.0|>                                                |
|  3   0.0   0.0   0.0 100.0|>                                                |
|Physical Averages          +-----------|------------|-----------|------------+
|All   0.2   2.5   0.7  96.6|>                                                |
|                           +-----------|------------|-----------|------------+

3)监控进程状态

| Top-Processes-(147) -----Mode=3  [1=Basic 2=CPU 3=Perf 4=Size 5=I/O 6=Cmds]-----------------------------|
|  PID       %CPU     Size      Res     Res      Res     Char    RAM      Paging         Command          |
|            Used       KB      Set     Text     Data     I/O     Use   io   other repage                 |
| 1908868     0.8    30508    29764      132    29632        2    2%      0      3      0 secldapclntd    |
| 2306196     0.7      512      512        0      512        0    0%      1      8      0 trclogio        |
| 2732116     0.6     2520        0        0        0        0    0%      0     33      0 <defunct Zombie>|
|  340036     0.2     1416      296       72      224        0    0%      0      0      0 dtgreet         |

5.监控一段时间性能

-f            spreadsheet output format [note: default -s300 -c288]
optional
 -s <seconds>  between refreshing the screen [default 2]
 -c <number>   of refreshes [default millions]
 -t            spreadsheet includes top processes
具体信息nmon -h

例如:nmon -f -t -s 30 -c 120
-s 30:每30秒进行一次数据采集
-c 120:一共采集120次

6.分析数据
打开nmon analyser,设置宏的安全级别是低 ,之后点击 Analyser NMON data 按钮 输入文件 保存成excel格式即可。

查看Aix进程占用内存大小

内存从大到小排序

-bash-3.00$ ps aux | head -1 ; ps aux | sort -rn +3 | head -10
USER         PID %CPU %MEM   SZ  RSS    TTY STAT    STIME  TIME COMMAND
root     1908868  0.1  2.0 30508 29724      - A      Dec 21 235:34 /usr/sbin/secld
zhldang  2728188  0.0  0.0 1208 1288 pts/15 A    11:20:20  0:00 -bash 
zhldang  1421376  0.0  0.0 2036 1056      - A    11:20:15  0:00 sshd: zhldang@p
zerbo625 2482224  0.0  0.0 1164 1244 pts/24 A    11:04:35  0:00 -bash 
zerbo625 1523730  0.0  0.0 1796 1036      - A    11:04:29  0:00 sshd: zerbo625@
yxq198sm 2429092  0.0  0.0  152  156      - A    12:24:48  0:00 sleep 30 
yxq198sm 1327254  0.0  0.0 1600 1872      - A      Feb 01  0:06 /usr/bin/bsh /u
yanmotia 1274070  0.0  0.0 1164  768 pts/22 A      Dec 23  0:00 -bash 
xinximai 2658402  0.0  0.0 1156  760 pts/83 A      Dec 28  0:00 -bash 
xifengke 2330668  0.0  0.0 1160  756 pts/80 A      Dec 05  0:00 -bash 

内存从大到小排序(详细执行命令)

-bash-3.00$ ps -ealf | head -1 ; ps -ealf | sort -rn +9 | head  -10
       F S      UID     PID    PPID   C PRI NI ADDR    SZ    WCHAN    STIME    TTY  TIME CMD
  240001 A     root  188582       1   0  60 20 2823c400 36708        *   Jan 03      - 676:39 /usr/sbin/secldapclntd 
  240001 A     root 1908868       1   0  60 22 6648400 30508        *   Dec 21      - 235:40 /usr/sbin/secldapclntd 
  240001 A     root  331840   86176   0  60 20 205f8400  4088            Sep 15      - 11:04 /usr/lpp/X11/bin/X -D /usr/lib/X11//rgb -T -force :0 -auth /var/dt/A:0-0xukaa 
  240001 A     root 2216054  233648   0  60 20 142a400  3992 f100060002c9e8c8 11:19:59      -  0:00 sshd: zhldang [priv] 
  240001 A     root 1515620  233648   0  60 20 2075f400  3992 f100060003bb0cc8 12:21:48      -  0:00 sshd: undeadbird [priv] 
  240001 A     root 2719848  233648   0  60 20 916a400  3988 f100060002b068c8 13:07:55      -  0:00 sshd: wangyh0313 [priv] 
  240001 A     root 2003106  233648   0  60 20 3428400  3876 f1000600038f94c8 11:02:58      -  0:00 sshd: intrepid [priv] 
  240001 A     root 2560234  233648   0  60 20 44a8400  3816 f1000600018264c8 11:01:54      -  0:00 sshd: xifenfei [priv] 
  240001 A     root 2846944  233648   0  60 20 22c7b400  3784 f100060003b050c8 11:04:12      -  0:00 sshd: zerbo625 [priv] 
  200001 A undeadbi 2220232 1007670   0  60 20 2355f400  3104 f100060001c2c878 13:03:08  pts/9  0:00 /usr/bin/smitty 

查找某个进程使用内存

-bash-3.00$ ps aux | head -1 ; ps aux | grep xifenfei
USER         PID %CPU %MEM   SZ  RSS    TTY STAT    STIME  TIME COMMAND
xifenfei 2494532  0.0  0.0 1836 1044      - A    11:02:05  0:00 sshd: xifenfei@
xifenfei 2666546  0.0  0.0 1148 1228 pts/20 A    11:02:10  0:00 -bash 
root     2560234  0.0  0.0 3816 3024      - A    11:01:54  0:00 sshd: xifenfei 
xifenfei 2220230  0.0  0.0  912  940 pts/20 A    13:03:06  0:00 ps aux 
xifenfei 1310908  0.0  0.0  228  240 pts/20 A    13:03:06  0:00 grep xifenfei 

查找某个进程使用内存(详细执行命令)

-bash-3.00$ ps -ealf | head -1 ;ps -ealf|grep xifenfei
       F S      UID     PID    PPID   C PRI NI ADDR    SZ    WCHAN    STIME    TTY  TIME CMD
   40001 A xifenfei 2494532 2560234   0  60 20 37575400  1836          11:02:05      -  0:00 sshd: xifenfei@pts/20 
  200001 A xifenfei 2510946 2666546   1  60 20 14045400   960          12:57:25 pts/20  0:00 ps -ealf 
  200001 A xifenfei 2543730 2666546   0  60 20 10cc6400   228 f100010017976ca0 12:57:25 pts/20  0:00 grep xifenfei 
  240001 A     root 2560234  233648   0  60 20 44a8400  3816 f1000600018264c8 11:01:54      -  0:00 sshd: xifenfei [priv] 
Posted in AIX |

AIX常用命令之查看cpu/memory/swap/network/disk信息

一.查看CPU

--物理cpu数
1.prtconf
Processor Type: PowerPC_POWER5
Number Of Processors: 2
Processor Clock Speed: 2097 MHz
CPU Type: 64-bit

2.lsdev
-bash-3.00$ lsdev -Cc processor
proc0 Available 00-00 Processor
proc2 Available 00-02 Processor

--逻辑cpu数
3.bindprocessor
-bash-3.00$ bindprocessor -q
The available processors are:  0 1 2 3

4.vmstat
-bash-3.00$ vmstat

System configuration: lcpu=4 mem=1904MB

kthr    memory              page              faults        cpu    
----- ----------- ------------------------ ------------ -----------
 r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa
 1  1 386273 51470   0   0   0   0    1   0 120 5221 937  1  2 97  1

5.smtctl
因为无权限执行,没有测试

二.查看内存

1.lsattr
-bash-3.00$  lsdev -Cc memory
L2cache0 Available  L2 Cache
mem0     Available  Memory
-bash-3.00$  lsattr -El L2cache0
size 1920 Size of L2 cache in Kbytes False
-bash-3.00$  lsattr -El mem0    
goodsize 1904 Amount of usable physical memory in Mbytes False
size     1904 Total amount of physical memory in Mbytes  False

2.prtconf
-bash-3.00$ prtconf|grep Memory|grep -v +
Memory Size: 1904 MB
Good Memory Size: 1904 MB

3.vmstat
-bash-3.00$ vmstat

System configuration: lcpu=4 mem=1904MB

kthr    memory              page              faults        cpu    
----- ----------- ------------------------ ------------ -----------
 r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa
 1  1 387550 50188   0   0   0   0    1   0 120 5221 937  1  2 97  1

4.topas
 MEMORY
Real,MB    1904
% Comp     76
% Noncomp  13
% Client   13

三.查看交互分区

1.lsps
-bash-3.00$ lsps -a 
Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type
hd6             hdisk0            rootvg         512MB    38   yes   yes    lv

2.lsps
-bash-3.00$  lsps -s
Total Paging Space   Percent Used
      512MB              38%

3.prtconf
Paging Space Information
        Total Paging Space: 512MB
        Percent Used: 38%

4.topas
PAGING SPACE
Size,MB     512
% Used     38
% Free     62

四.查看网络配置

--网络硬件信息
1.lsdev
-bash-3.00$ lsdev -Cc adapter|grep ent
ent0      Available 0D-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent1      Available 0D-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)

2.lscfg
-bash-3.00$ lscfg -vl ent0
  ent0             U788C.001.AAA8364-P1-T1  2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)

      2-Port 10/100/1000 Base-TX PCI-X Adapter:
        Network Address.............001125C5CDA4
        ROM Level.(alterable).......DV0210
        Hardware Location Code......U788C.001.AAA8364-P1-T1

--网络配置信息
3.ifconfig
-bash-3.00$ ifconfig -a
en0: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN>
        inet 192.168.1.18 netmask 0xffffff00 broadcast 192.168.1.255
         tcp_sendspace 131072 tcp_recvspace 65536
lo0: flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT>
        inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255
        inet6 ::1/0
         tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1

4.netstat
-bash-3.00$ netstat -in|grep en
en0   1500  link#2      0.11.25.c5.cd.a4  1071676281     0 688122516     4     0
en0   1500  192.168.1   192.168.1.18      1071676281     0 688122516     4     0

5.lsattr
-bash-3.00$ lsattr -El en0
alias4                      IPv4 Alias including Subnet Mask           True
alias6                      IPv6 Alias including Prefix Length         True
arp           on            Address Resolution Protocol (ARP)          True
authority                   Authorized Users                           True
broadcast                   Broadcast Address                          True
mtu           1500          Maximum IP Packet Size for This Device     True
netaddr       192.168.1.18  Internet Address                           True
netaddr6                    IPv6 Internet Address                      True
netmask       255.255.255.0 Subnet Mask                                True
prefixlen                   Prefix Length for IPv6 Internet Address    True
remmtu        576           Maximum IP Packet Size for REMOTE Networks True
rfc1323                     Enable/Disable TCP RFC 1323 Window Scaling True
security      none          Security Level                             True
state         up            Current Interface Status                   True
tcp_mssdflt                 Set TCP Maximum Segment Size               True
tcp_nodelay                 Enable/Disable TCP_NODELAY Option          True
tcp_recvspace               Set Socket Buffer Space for Receiving      True
tcp_sendspace               Set Socket Buffer Space for Sending        True

--配置网络
ifconfig en0 192.168.0.5 netmask 255.255.255.0 up
chdev -l en1 -a netaddr='192.168.1.1' -a netmask='255.255.255.0'

五.查看硬盘

--硬盘使用情况
1.df
-bash-3.00$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hd4              5.2G   77M  5.1G   2% /
/dev/hd2              5.5G  1.6G  4.0G  28% /usr
/dev/hd9var           640M  640M     0 100% /var
/dev/hd3              128M   48M   81M  38% /tmp
/dev/fwdump           128M  348K  128M   1% /var/adm/ras/platform
/dev/hd1              640M  580M   61M  91% /home0
/proc                    -     -     0   -  /proc
/dev/hd10opt          2.3G  496M  1.8G  22% /opt
192.168.2.5:/store/home
                      2.3T  576G  1.7T  26% /home
--物理硬盘
2.lspv
-bash-3.00$ lspv
hdisk0          000b45c0688a5c5d                    rootvg          active
hdisk1          00c97ac06a9cef35                    None            

-bash-3.00$ lspv hdisk0
PHYSICAL VOLUME:    hdisk0                   VOLUME GROUP:     rootvg
PV IDENTIFIER:      000b45c0688a5c5d VG IDENTIFIER     000b45c00000d7000000011b688a6044
PV STATE:           active                                     
STALE PARTITIONS:   0                        ALLOCATABLE:      yes
PP SIZE:            128 megabyte(s)          LOGICAL VOLUMES:  11
TOTAL PPs:          546 (69888 megabytes)    VG DESCRIPTORS:   2
FREE PPs:           417 (53376 megabytes)    HOT SPARE:        no
USED PPs:           129 (16512 megabytes)    MAX REQUEST:      256 kilobytes
FREE DISTRIBUTION:  109..90..00..109..109                      
USED DISTRIBUTION:  01..19..109..00..00  

3.lsdev
-bash-3.00$ lsdev -Cc disk
hdisk0 Available 0G-08-01-8,0 16 Bit LVD SCSI Disk Drive
hdisk1 Available 0G-08-01-5,0 16 Bit LVD SCSI Disk Drive

4.lsattr
-bash-3.00$ lsattr -El hdisk0
PCM             PCM/friend/scsiscsd                         Path Control Module           False
algorithm       fail_over                                   Algorithm                     True
dist_err_pcnt   0                                           Distributed Error Percentage  True
dist_tw_width   50                                          Distributed Error Sample Time True
hcheck_interval 0                                           Health Check Interval         True
hcheck_mode     nonactive                                   Health Check Mode             True
max_transfer    0x40000                                     Maximum TRANSFER Size         True
pvid            000b45c0688a5c5d0000000000000000            Physical volume identifier    False
queue_depth     3                                           Queue DEPTH                   False
reserve_policy  single_path                                 Reserve Policy                True
size_in_mb      73400                                       Size in Megabytes             False
unique_id       2B08004F478B0FHUS153073VL380008IBM   H0scsi Unique device identifier      False

5.lscfg
-bash-3.00$ lscfg -vpl hdisk0
  hdisk0           U788C.001.AAA8364-P1-T11-L8-L0  16 Bit LVD SCSI Disk Drive (73400 MB)

        Manufacturer................IBM   H0
        Machine Type and Model......HUS153073VL3800 
        FRU Number..................03N5282     
        ROS Level and ID............53343130
        Serial Number...............004F478B
        EC Level....................H17923Y   
        Part Number.................03N5281     
        Device Specific.(Z0)........000004129F00013A
        Device Specific.(Z1)........VBPSS410    
        Device Specific.(Z2)........0068
        Device Specific.(Z3)........08076
        Device Specific.(Z4)........0001
        Device Specific.(Z5)........22
        Device Specific.(Z6)........H17923Y   
        Brand.......................H0


  PLATFORM SPECIFIC

  Name:  sd
    Node:  sd
    Device Type:  block                      

--逻辑卷
6.lsvg
-bash-3.00$ lsvg
rootvg
-bash-3.00$ lsvg -l rootvg
rootvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd5                 boot       1       1       1    closed/syncd  N/A
hd6                 paging     4       4       1    open/syncd    N/A
hd8                 jfs2log    1       1       1    open/syncd    N/A
hd4                 jfs2       41      41      1    open/syncd    /
hd2                 jfs2       44      44      1    open/syncd    /usr
hd9var              jfs2       5       5       1    open/syncd    /var
hd3                 jfs2       1       1       1    open/syncd    /tmp
hd1                 jfs2       5       5       1    open/syncd    /home0
hd10opt             jfs2       18      18      1    open/syncd    /opt
fwdump              jfs2       1       1       1    open/syncd    /var/adm/ras/platform
lg_dumplv           sysdump    8       8       1    open/syncd    N/A

7.lslv
-bash-3.00$ lslv  hd5
LOGICAL VOLUME:     hd5                    VOLUME GROUP:   rootvg
LV IDENTIFIER:      000b45c00000d7000000011b688a6044.1 PERMISSION:     read/write
VG STATE:           active/complete        LV STATE:       closed/syncd
TYPE:               boot                   WRITE VERIFY:   off
MAX LPs:            512                    PP SIZE:        128 megabyte(s)
COPIES:             1                      SCHED POLICY:   parallel
LPs:                1                      PPs:            1
STALE PPs:          0                      BB POLICY:      relocatable
INTER-POLICY:       minimum                RELOCATABLE:    no
INTRA-POLICY:       edge                   UPPER BOUND:    32
MOUNT POINT:        N/A                    LABEL:          primary_bootlv
MIRROR WRITE CONSISTENCY: on/ACTIVE                              
EACH LP COPY ON A SEPARATE PV ?: yes                                    
Serialize IO ?:     NO                    

8.prtconf
Volume Groups Information
============================================================================== 
rootvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk0            active            546         417         109..90..00..109..109
============================================================================== 

9.topas
Disk    Busy%     KBPS     TPS KB-Read KB-Writ 
hdisk0   21.0     3.2K   20.0     0.0     3.2K
hdisk1    0.0     0.0     0.0     0.0     0.0 
cd0       0.0     0.0     0.0     0.0     0.0

六.说明
1.cpu/memory/swap/network/disk的主要信息都可以通过topas和parconf查看
2.这些命令还和shell的类型有很多关系,这里是bash

Posted in AIX |

topas命令详解

1.AIX系统版本

-bash-3.00$ oslevel 
5.3.0.0

2.topas命令

Topas Monitor for host:    aix                  EVENTS/QUEUES    FILE/TTY
Sun Jan  8 12:51:10 2012   Interval:  2         Cswitch    5529  Readch    11620
                                                Syscall    6767  Writech 4357.3K
Kernel    1.7   |#                           |  Reads         7  Rawin         1
User      1.6   |#                           |  Writes       40  Ttyout      403
Wait      0.3   |#                           |  Forks         0  Igets         0
Idle     96.4   |############################|  Execs         0  Namei         6
                                                Runqueue    0.0  Dirblk        0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   0.0
en0       0.9      2.0     3.0     0.3     0.7 
lo0       0.1      1.0     1.0     0.0     0.0  PAGING           MEMORY
                                                Faults        8  Real,MB    1904
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals        0  % Comp     46
hdisk0   11.5     4.2K   27.5     0.0     4.2K  PgspIn        0  % Noncomp  11
hdisk1    0.0     0.0     0.0     0.0     0.0   PgspOut       0  % Client   11
cd0       0.0     0.0     0.0     0.0     0.0   PageIn        0
                                                PageOut    1064  PAGING SPACE
Name            PID  CPU%  PgSp Owner           Sios       1064  Size,MB     512
python      2400440   1.3   6.0 sutl                             % Used     43
python      2433268   1.2   6.8 sutl            NFS (calls/sec)  % Free     57
trclogio    1650830   0.3   0.5 matthewH        ServerV2       0
dtgreet      340036   0.1   1.3 root            ClientV2       0   Press:
topas       1953858   0.1   1.7 xifenfei        ServerV3       0   "h" for help
muxatmd      106652   0.0   0.6 root            ClientV3       0   "q" to quit
gil           69666   0.0   0.9 root    
xmgc          49176   0.0   0.4 root    
sshd        2257092   0.0   2.8 pillow  
sshd        1101952   0.0   1.6 xifenfei
ping         848098   0.0   0.3 sylaryy 
X            331840   0.0   1.6 root    
bash        2756856   0.0   0.6 pillow  
ctlcallp    1966120   0.0   0.2 aug_gucc
ctlsmsno    1622246   0.0   0.2 aug_gucc
jobcente    1237188   0.0   0.2 aug_gucc
sshd        1744962   0.0   0.9 nanmingy
searchpl    1015886   0.0   0.2 aug_gucc
ctlinfos     254072   0.0   0.3 aug_gucc
msgcente    1511494   0.0   0.2 aug_gucc

3.topas参数列表

 Usage: topas [-d number_of_monitored_hot_disks]
              [-h show help information]
              [-i monitoring_interval_in_seconds]
              [-m Use monochrome mode - no colors]
              [-n number_of_monitored_hot_network_interfaces]
              [-p number_of_monitored_hot_processes]
              [-w number_of_monitored_hot_WLM classes]
              [-c number_of_monitored_hot_CPUs]
              [-P show full-screen Process Display]
              [-L show full-screen Logical Partition display]
              [-U username - show username owned processes with -P]
              [-D show full-screen Disk display]
              [-W show full-screen WLM Display]
              [-C show full-screen Cross-LPAR (CEC) Panel]
              [-R background Cross-LPAR (CEC) Recording mode]
              [-I remote monitoring interval in seconds]
              [-o availmem=total memory size allocated in MB]
              [-o unavailmem=total memory size unallocated in MB]
              [-o availcpu=total cpus allocated on the HMC]
              [-o unavailcpu=total cpus unallocated on the HMC]
              [-o partitions=number of partitions defined on the HMC]
              [-o reconfig=reconf interval in sec 30/60(default)/90/120/180/240/300]
              [-o poolsize=defined Pool Size required if HMC PUA restricts access]
              [-o managedsys=managed system name under which this partition is configured]
              [-o hmc=HMC name under which this partition is configured]
              
              HMC configuration and recording information documented in:
                  /usr/lpp/perfagent/README.perfagent.tools

4.主要参数说明
-d:指定要监控的磁盘数。如果屏幕显示的区域足够大的话,这也是磁盘可显示的最大数。当这个数值超出实际安装的磁盘数,仅仅监控并显示安装磁盘的信息,默认为20.
-i:设置监控时间的间隔(秒),默认为2秒。
-n:设置被监控的网络接口数。这也是在屏幕上显示的最大网络接口数,当这个值超出了实际安装的网络接口数,仅仅监控并显示安装的网络接口信息。参数缺省值为20,如果这个值设为0,将没有网络信息被监控。
-p:指定被监控的进程数。这也是在屏幕上显示的最大进程数。缺省值为20,如果这个值为0,没见进程信息被监控。得到的这些进程信息是topas的主要开销。如果进程信息不需要,通常使用这个参数指定那些不想要的进程信息。
-w:指明被监控的WLM类的值。这也是在屏幕上显示的最大WLM值,当这个值超出了实际安装的WLM数,仅仅显示那些安装的WLM类的信息,缺省值为20,如果这个值为0,将没有信息显示。
-c:指明被监控的CPU数。这也是在屏幕上显示的最大CPU值,当这个值超出了实际安装的CPU数,仅仅显示那些安装的CPU的信息,缺省值为20,如果这个值为0,将没有信息显示。
-P:显示整个全屏进程显示。显示一系列最繁忙的进程,类似于默认显示的一部分,每个进程仅仅显示几列,可以通过任何列排序。
-W:显示全屏WLM(负载管理器)类。顶部显示一系列WLM类,类似于WLM类的一部分显示。
其实topas命令等同于:topas -d20 -i2 -n20 -p20 -w20 -c20

5.一些子命令说明
a 这个键显示所有被监控的(CPU,network,disk,WLM,process)不同部分。
c 这个键在累积报告和最忙的CPU之间进行切换。
d 这个键在最忙的磁盘和系统总的磁盘活动之间进行切换。
h 显示帮助信息。
n 这个键在最忙的接口和系统总的网络活动之间进行切换。
w 这个键在WLM类的开关之间切换。
p 这个键进程的开关之间切换。
P 这个键用全屏进程显示替换默认的显示。
W 这个键用全屏WLM类显示替换默认显示。
f 移动光标到一个WLM类上,这个键可以在WLM屏幕底端显示一系列进程情况。
q 退出程序。
r 更新显示。

6.topas内容说明
6.1)反映CPU使用率和工作状况
User%:显示运行的用户程序所占用的CPU百分比;
Kern%:显示运行的内核程序所占用的CPU百分比;
Wait%:显示等待IO操作所占用的CPU百分比;
Idel%:显示CPU空闲的百分比。

6.2)反映网络使用率的状况
Interf:网络接口的名称;
KBPS:在监控期间每秒钟通过的以M为单位的总流量,这部分包括每秒钟接收和发送的总和。
I-Pack:在监控期间每秒钟接收到的数据包数;
O-Pack:在监控期间每秒钟发送的数据包数;
KB-In:在监控期间每秒钟接收到的字节数(以K为单位);
KB-Out:在监控期间每秒钟发送的字节数(以K为单位)。

6.3)反映磁盘使用率的状况
Disk:物理磁盘的名称;
Busy%:磁盘繁忙的百分比,即磁盘能满足的最大IOPS(每秒IO操作数)和当前IO数量的比率
KBPS:在监控期间每秒钟读写的字节数(以K为单位);
TPS:每秒钟物理磁盘的数据传输量。一次传输指的是一次I/O请求;
KB-Read:每秒钟从物理磁盘读出的K字节数;
KB-Write:每秒钟向物理磁盘写入的K字节数。

6.4)反映进程的状况
NAME:可执行程序的名称;
Process ID:进程的ID号;
%CPU Utilization:进程的CPU平均使用率,这个值指的是进程在生命周期中的平均使用率;
Paging Space Used:分配给进程的分页空间大小;
Process Owner:拥有这个进程的用户名;
Workload Management(WLM)Class:进程属于哪个WLM class。

6.5)EVENTS/QUEUES 状况
Cswitch:在监控期间每秒钟上下文转换的次数;
Syscall:在监控期间每秒钟运行系统呼叫的总次数;
Reads:在监控期间每秒钟运行读系统呼叫的次数;
Writes:在监控期间每秒钟运行写系统呼叫的次数;
Forks:在监控期间每秒钟运行派生系统呼叫的次数;
Execs:在监控期间每秒钟运行执行系统呼叫的次数;
Runqueue:等待处理器空闲以便运行的线程平均数;
Waitqueue:等待分页完成的线程平均数;

6.6)FILE/TTY 状况
Readch:在监控期间通过读系统呼叫每秒钟读出的字节数;
Writech:在监控期间通过写系统呼叫每秒钟写入的字节数;
Rawin:在监控期间通过TTYs每秒钟读入的裸字节数;
Ttyout:在监控期间每秒钟写入TTYs的字节数;
Igets:在监控期间每秒钟到节点查找例行程序的呼叫数;
Namei:在监控期间每秒钟路径查找例行程序的呼叫数;
Dirblk:在监控期间通过目录搜索例行程序每秒钟扫描到的目录块数;

6.7)PAGING部分显示的是分页每秒钟次数的统计
Faults:在监控期间每秒钟发生的分页错误总数;
Steals:在监控期间被虚拟内存管理器每秒钟偷走的物理内存4k的帧;
PgspIn:在监控期间每秒钟从分页空间中读取的4k分页数;
PgspOut:在监控期间每秒钟写入分页空间的4k分页数;
PageIn:在监控期间每秒钟读取的4k分页数,这包括从文件系统读操作相关的分页活动,从这个值减去PgspIn的值就是每秒钟从文件系统读操作相关的分页活动数;
PageOut:在监控期间每秒钟写入的4k分页数,这包括向文件系统写操作相关的分页活动,从这个值减去PgspOut的值就是每秒钟向文件系统写操作相关的分页活动数;
Sios:在监控期间通过虚拟内存管理器得到的I/O请求数;

6.8)Momory部分显示的是实际内存和在使用中的内存
Real,MB:以M为单位的实际内存;
%Comp:当前分配给计算分页片断的内存占实际内存的百分比。计算分页片断由分页空间产生。
%Nocomp:当前分配非计算分页片断的内存占实际内存的百分比。非计算分页片断包括那些文件空间,数据文件、可执行文件、或者共享库文件。
%Client:当前分配给用来缓冲远程挂载文件的内存占实际内存的百分比。

6.9)PAING SPACE显示分页空间的大小和使用率
Size,MB:系统里所有分页空间的大小,以M为单位;
%Used:当前使用的分页空间占总空间的百分比;
%Free:当前空闲的分页空间占总空间的百分比。

6.10)NFS (calls/sec)状况
Display NFS stats in calls per second

Solaris系统管理命令

A
—————————————————————————————-
acctcom–查找和打印进程统计文件
adb–通用调试器
addbid–创建或扩展书目数据库
admin,scci-admin–创建和管理SCCI历史文件
aedplot–各种绘图仪的图形过滤器
alias,unalias–创建和删除假名
answerbook2–联机文档系统
appletviewer–浏览Java小程序
apropos–通过关键字查找命令
ar–维护可移植档案和库
arch–显示当前主机的体系结构
as–汇编器
asa–将FORTRAN回车控制输出转换成可打印的格式
at, batch–以后执行命令
atoplot–各种绘图仪的图形过滤器
atq–显示在指定时间运行的排队的作业
atrm–删除由at或batch假脱机的作业
audioconvert–转换音频文件格式
audioplay–播放音频文件
audiorecord–录制音频文件
awk–模式扫描和处理语言

B
—————————————————————————————-
banner–制作告示
basename, dirname–显示路径名部分
batch–以后执行命令
bc–二进制计算器
bdiff–比较大文件
bfs–扫描大文件
bg–控制进程执行
bgplot–各种绘图仪的图形过滤器
biff–通知收到邮件消息
break, continue–外壳内置函数,用以中断循环
C
—————————————————————————————-
cal–显示日历
calendar–提醒服务
cancel–取消打印请求
case, switch, select–从操作列表进行选择的内置函数
cat–连接并显示文件
cc–C 编译器
cd,chdir, pushd, popd, dirs–改变工作目录
cdc, sccs-cdc–改变SCCS增量更改的增量更改说明
chdir–改变工作目录
checheq–排版数学测试
checknr–检查nroff和troff输入文件的错误
chgrp–改变文件组所有权
chkey–改变用户的安全RPC密钥对
chmod–改变文件的权限模式
chown–改变文件所有权
cksum–写文件校验和及尺寸
clear–清除终端屏幕
cmp–比较两个文件
col–反向换行过滤器
com, sccs-comb–组合SCCS增量更改
comm–选择或丢弃两个文件中相同的行
command–执行简单的命令
compress, uncompress, zcat–压缩、解压缩文件或显示扩展文件
continue, break–外壳内置函数
cp–拷贝文件
cpio–拷进和拷出文件档案
cpp–C语言预处理器
corntab–用户表文件,按年代顺序排列
crtplot–各种绘图仪的图形过滤器
crypt–加密或解密文件
csh–带有类C语法的外壳命令解释器
csplit–在上下文的基础上拆分文件
ct –登录到远程终端
ctags–创建一个标记文件,以与ex和vi一起使用
cu–调用另一个UNIX系统
cut–剪切文件每行中选择的字段
D
—————————————————————————————-
date–写日期和时间
dc–桌面计算器
delta, sccs-delta–对SCCS文件生成增量更改
deroff–删除nroff/troff, tbl和eqn结构
df–报告空闲磁盘块和文件的数量
dhcpinfo–显示通过DHCP收到的参数值
diff–逐行显示两个文本文件之间的不同
diff3–比较3个文件之间的差别
diffmk–标记troff输入文件的版本之间的差别
dircmp–目录比较
dirname–提供路径名称部分
dirs–更改工作目录
dis–目标代码反汇编程序
disable–禁用LP打印机
dispgid–显示所有合法组名称列表
dispuid–显示所有合法用户名称的列表
dos2unix–将DOS格式的文本文件转换为ISO格式
download–下载主机上驻留的PostScript字体
dpost–PostScript打印机的troff后处理器
du–汇总磁盘的使用
dumbplot–各种绘图仪的图形过滤器
dump–为外壳脚本转储目标文件的选定部分
dumpcs–显示当前地区的代码集表
dumpkeys–转储键盘转换表
E
—————————————————————————————-
echo–将参数写到标准输出
ed, red–文本编辑器
edit–文本编辑器(ex的变体,用于临时用户)
egrep–用完整的正则表达式搜索某个模式的文件
eject–从驱动器中弹出光盘或者磁盘之类的媒体
elfdump–转储目标文件的选定部分
enable, disable–启用/禁用LP打印机
env–为命令调用设置环境
eqn, neqn, checkeq–排版数学测试
eval–执行其他命令的外壳内置函数
ex–基于显示的文本编辑器
exec, eval, source–执行其他命令的外壳内置函数
exit, return, goto–让外壳忽略它的步骤顺序的外壳内置函数
expand, unexpand–将制表符展开为空格符,或反过来
export–外壳内置环境变量函数
exportfs–将exprotfs选项转换为共享/非共享命令
expr–计算表达式
exstr–从源文件中提取字符串
F
—————————————————————————————-
factor–得到数字的素因子
false–提供真值
fastboot, fasthalt–不检查磁盘而重现启动/暂停系统
fc–处理命令历史列表
fdformat–格式化磁盘或者PCMCIA存储卡
fg–控制进程执行
fgrep–在文件中搜索固定字符串
file–确定文件类型
filesync–同步常规、目录或特殊文件
find–查找文件
finger–显示关于本地和远程用户的信息
fmt–简单文本格式化程序
fmtmsg–在标准错误或者系统控制台上显示消息
fnattr–更新和检查与FNS命名对象有关的属性
fnbind–将引用绑定在FNS名称上
fnlist–显示FNS上下文中的名称和引用绑定
fnlookup–显示绑定在FNS名称上的引用
fnrename–重新命名FNS名称的绑定
fnsearch–搜索有特定属性的FNS对象
fnunbind–从FNS名称中解除引用的绑定
fold–折叠行的过滤器
for,foreach,repeat–内置重复函数
from–显示新到达的邮件消息的日期与发件人
ftp–文件传输程序
function–定义外壳函数的外壳内置命令
G
—————————————————————————————-
gcore–获取运行进程的核心映像
gencat–创建格式化的消息目录
genmsg–从源文件中抽取消息来生成消息源文件
get, sccs-get–检索SCCS文件的版本
getconf–获取配置值
getfacl–显示任意文件的信息
getopt–分析命令选项
getoptcvt–转换到getopts来分析命令选项
getopts–分析实用程序选项
gettext–从消息数据库中检索文本字符串
gigiplot–各种绘图仪的图形过滤器
glob–展开词列表的外壳内置函数
goto–外壳内置函数
gprof–显示调用图形配置文件数据
graph–画图形
grep–在文件中搜索一种模式
groups–打印用户组的成员
grpck–密码/组文件检查程序
H
—————————————————————————————-
hash,rehash,unhash,hashstat–计算目录内容的内部哈希表
hashcheck,hashmake–报告拼写错误
hashstat–计算目录内容的内部哈希表
head–显示文件的前几行
help,sccs-help–寻求关于SCCS错误或警告消息的帮助
history, fc–处理命令历史列表
hostid–打印当前主机的数字标识符
hostname–设置或打印当前主机系统名
hp7221plot, hpplot–各种绘图仪的图形过滤器
I
—————————————————————————————-
iAPX286,i286,i386,i486,i860–获取处理器类型真值
iconv–代码集转换实用程序
if,test–条件判断
implot–各种绘图仪的图形过滤器
indxbib–生成书目数据库的倒序索引
install–安装命令
Intro, intro–命令及应用程序介绍
ipcrm–删除消息队列、信号量集或共享的内存ID
ipcs–报告进程间通信机制状态
isainfo–描述指令集结构
isalist–显示这个平台的本机指令集
J
—————————————————————————————-
jar–Java归档工具
javac–Java编译器
javadoc–Java API文档生成器
javah–C头文件和占位文件生成器
javald–创建Java应用程序包装
javap–Java类文件反汇编程序
jdb–Java调试器
jobs, fg, bg, stop, notify–控制进程执行
join–关系数据库运算符
jre–Java运行阶段解释器
jsh–标准和作业控制外壳及命令解释器
K
—————————————————————————————-
kbd–键盘命令
kdestroy–消除Kerberos证明书
Kerberos–介绍Kerberos安全系统
keylogin–使用keyserv解密并存储密钥
keylogout–用keyserv删除存储的密钥
kill–结束进程或对进程发信号
kinit–Kerberos登录命令
klist–列出当前持有的Kerberos证明书
ksh,rksh–korn外壳,一个标准的/限制的命令和编程语言
ksrvtgt–使用服务密钥获取并存储Kerberos授权证明书
L
—————————————————————————————-
last–显示注册和注销信息
lastcomm–按相反的顺序显示最近执行的命令
ld–目标文件的链接编辑器
ldapadd–ldap条目添加和修改工具
ldapdelete–ldap删除条目工具
ldapmodify, ldapadd–ldap条目添加和修改工具
ldapmodrdn–ldap修改条目RDN工具
ldapsearch–ldap搜索工具
ldd–列出可执行文件或者共享对象的动态从属关系
ld.so.1–动态对象的运行阶段链接程序
let–用于计算一个或多个算术表达式的外壳内置函数
lex–为词汇任务生成程序
limit,ulimit,unlimit–设置或获取可用系统资源的限制
line–读一行
lint–C程序验证器
listusers–列出用户登录信息
ln–生成文件的硬链接或符号链接
loadfont–显示或改变X86显示卡字体信息
loadkeys, dumpkeys–加载或转储键盘转换表
locale–获取地区特定的信息
localedef–定义地区环境
logger–向系统日志中添加条目
login–登录到系统中
logname–返回用户的登录名
logout–外壳内置函数,从登录会话中退出
look–在系统目录中查找字词或在存储列表中查找行
lookbib–在书目数据库中查找引用
lorder–查找目标或库档案的顺序关系
lp–提出打印请求
lpc–行式打印机控制程序
lpq–显示打印队列的内容
lpr–提交BSD打印请求
lprm–从打印队列中删除打印请求
lpstat–显示关于打印服务状态的信息
lptest–生成行式打印机脉动模式
ls–列出目录的内容
M
—————————————————————————————-
m4–宏处理器
mach–显示当前主机的处理器类型
machid–获取处理器类型的真值
mail, rmail–读取邮件或向用户发送邮件
mailcompat–为Solaris邮箱提供兼容性
mailq–打印邮件队列
mailstats–打印Sendmail收集的统计信息
mailx, mail, Mail–交互式消息处理系统
make–维护、更新和重新生成相关程序和文件
makekey–创建加密密钥
man–查找并显示参考手册页
mconnect–连接到SMTP邮件服务器套接字
mcs–控制目标文件的注释节
mesg–允许或拒绝消息
mkdir–生成目录
mkmsgs–创建gettxt使用的消息文件
mkstr–通过传送C源文件消息来创建错误消息文件
more, page–在文本文件中浏览或翻页
msgfmt–从消息文件中创建消息目标
mt–磁带控制
mv–移动文件
N
—————————————————————————————-
native2ascii–本机到ASCII转换器
nawk–新模式扫描和处理语言
neqn–排版数学测试
newaliases–为邮件别名文件重新建立数据库
newform–改变文本文件的格式
newgrp–登录到一个新组
news–打印新闻条目
nice–通过修改后的调度优先级调用命令
nis+, NIS+, nis–网络信息命名服务的新版本
niscat–显示NIS+表及对象
nischgrp–改变NIS+对象的组拥有者
nischmod–更改NIS+对象的访问权限
nischown–更改NIS+对象的拥有者
nischttl–更改NIS+对象的存活时间
nisdefaults–显示NIS+默认值
niserror–显示NIS+出错信息
nisgrep–搜索NIS+表
nisgrpadm–NIS+组管理命令
nisln–符号链接NIS+对象
nisls–列出NIS+目录的内容
nismatch,nisgep–搜索NIS+表
nismkdir–创建NIS+目录
nispasswd–更改NIS+密码信息
nisrm–从命名空间中删除NIS+对象
nisrmdir–删除NIS+目录
nistbladm–管理NIS+表
nistest–使用条件表达式返回NIS+命名空间的状态
nl–行编号过滤器
nm–输出目标文件的名称列表
nohup–运行命令,不受挂起的影响
notify–控制进程的执行
nroff–为显示或行式打印机格式化文档
O
—————————————————————————————-
od–八进制转储
on–在本地环境中执行远程系统的命令
onintr–响应信号的外壳内置函数
optisa–确定最优指令集
P
—————————————————————————————-
pack, pcat, unpack–压缩和解压文件
page–浏览或翻阅文本文件
pagesize–显示内存页面的大小
passwd–改变登录密码和密码属性
paste–合并文件中的对应行或后续行
patch–将改变应用于文件
pathchk–检查路径名
pax–可移植档案文件的互换
pcat–压缩和解压文件
pcmapkeys–在文本模式中为PC控制台设置键盘扩展映射和扫描码转换
pcred–Proc工具
pdp11–获取处理器类型真值
pfiles, pflags–Proc工具
pg–文件细读过滤器
pgrep, pkill–查找进程或对进程发信号
pkginfo–显示软件包信息
pkgmk–生成可安装的软件包
pkgparam–显示软件包参数值
pkgproto–生成原型文件条目,作为pkgmk命令的输入
pkgtrans–转换软件包的格式
pkill–查找进程或对进程发信号
pldd–Proc工具
plimit–获取或设置运行进程的资源限制
plot,aedplot,atoplot,bgplot,crtplot,dumbplot,gigiplot–各种绘图仪的图形
过滤器
pmap–Proc工具
popd–改变工作目录
postdaisy–Diablo 630菊花轮文件的PostScript转换器
postdmd–DMD位图文件的PostScript转换器
postio–PostScript打印机的串口
postmd–PostScript打印机的矩阵显示程序
postplot–plot(4)图形文件的PostScript转换器
postprint–文本文件的PostScript转换器
postreverse–反转PostScript文件的页码顺序
posttek–Tektronix 4014文件的PostScript转换器
pr–打印文件
prex–在一个进程或内核中控制跟踪
print–外壳内置函数,输出字符到屏幕或者窗口
printenv–显示当前环境变量
printf–写格式化输出
priocntl–显示或设置指定进程的调度参数
proc,pflags,pcred,pmap,pldd ,psig ,pstack,pfiles ,pwdx,pstop,prun,
pwait,pfree,ptime–proc工具
prof–显示配置文件数据
prs,sccs-prs–显示SCCS文件中的修改表信息
prun–Proc工具
ps–报告进程状态
pig,pstack,pstop,ptime,ptree–Proc工具
pushd–改变工作目录
pvs–显示动态目标的内部信息
pwait–Proc工具
pwd–返回工作目录名
pwxd–Proc工具
R
—————————————————————————————-
ranlib–将档案转换成随机存取的库
rcp–远程文件复制
rdist–远程文件分布程序
read–从标准输入读入一行
readonly–外壳内置函数,防止指定变量被重新赋值
red–文本编辑器
refer–通过书目数据库扩展和添加引用
regcmp–编译正则表达式
rehash–计算目录内容的内部哈希表
remote_shell, remsh–远程外壳
renice–改变正在运行的进程的优先级
repeat–外壳内置函数,重复某个操作
reset–设置或者恢复终端特性
return–外壳内置函数, 跳过操作序列
rksh–Korn外壳,一种标准/受限的命令和程序设计语言
rlogin–远程登录
rm,rmdir–删除目录项
rmail–读电子邮件或者向用户发送电子邮件
rmdel–删除SCCS文件中的增量更改
rmdir–删除目录项
rmic–Java RMI占位程序编译器
rmiregistry–注册远程Java对象
roffbib–格式化和显示书目数据库
rpcgen–IPC协议编译器
rsh,remsh,remote shell–远程外壳
rup–显示远程系统的主机状态(RPC版本)
uptime–显示本地系统的主机状态
rusage–显示命令使用资源的情况
rusers–显示登录到远程系统上的用户
rwho–显示登录到本地系统上的用户
S
—————————————————————————————-
sact–显示SCCS文件的编辑活动状态
sag–系统活动图
sar–显示系统活动
sccs–源代码控制系统(SCCS)的前端
sccs-admin,admin–创建和管理SCCS历史文件
sccs-cdc,cdc–修改SCCS增量更改的注释
sccs-comb,comb–合并SCCS的增量更改
sccs-delta,delta–对SCCS文件进行修改
sccsdiff–比较同一个SCCS文件的两个版本
sccs-get,get–获取某个版本的SCCS文件
sccs-help,help–请求有关SCCS错误或警告消息的帮助
sccs-prs,prs–显示SCCS历史文件中指定的部分
sccs-prt,prt–显示SCCS文件的增量更改表信息
sccs-rmdel,rmdel–删除SCCS文件中的增量更改
sccs-sact,sact–显示SCCS的编辑活动状态
sccs-sccsdiff,sccsdiff–比较同一个SCCS文件的两个版本
sccs-unget,unget–撤销前一次对SCCS文件的Get
sccs-val,val–验证SCCS文件
script–记录终端会话
sdiff–并排显示两个文件之间的不同之处
sed–流编辑器
select–外壳内置函数,从操作列表中做出选择
serialver–显示序列号版本
set,unset,setenv,unsetenv,export–外壳环境变量内置函数
setfacl–修改一个或多个文件的访问控制表(ACL)
settime–改变文件的访问和修改时间
sh,jsh–标准的作业控制外壳和命令解释器
shell_builtins–外壳命令解释器内置函数
shift–外壳内置函数,移动外壳的参数列表或者字段分隔的字列表
shutdown–在指定的时间关闭系统
size–显示目标文件节的字节数
sleep–在一段时间内暂停执行
smart2cfg–Compaq Smart-2 EISA/PCI和Smart-2SL PCI 阵列控制器ioctl命令
soelim–解析和消除nroff或troff输入中的.so请求
solregis–Solaris用户注册
sort–对文本文件进行排序、合并或检查顺序
sortbib–对书目数据库进行排序
sotruss–跟踪共享库的过程调用
source–外壳内置函数,可以执行其他命令
sparc–得到处理器类型真值
spell,haskmake,spellin,hashcheck–显示拼写错误
spline–内插光滑曲线
split–将文件拆分成数据片
srchtxt–显示消息数据库的内容,或在消息数据库中搜索字符串
stop–控制进程的执行
strchg,strconf–改变或者查询流配置
strings–查找目标文件或二进制文件中可显示的字符串
strip–从目标文件中去除符号表、调试信息和行号信息
stty–设置终端的选项
sum–显示文件的校验和以及块数
sun–得到处理器类型真值
suspend–外壳内置函数,可以使当前外壳停止
switch–外壳内置函数,从操作列表中选择一种
symorder–重新排列一列符号
sysvV-make–维护、更新和重新生成程序组
T
—————————————————————————————-
t300, t200s, t4014, t450–各种绘图仪的图形过滤器
tabs–设置终端上的制表符
tail–查看文件的最后部分
talk–与其他用户交谈
tar–创建磁带档案以及添加或提取文件
tbl–为nroff或troff设置表的格式
tcopy–拷贝磁带
tee–复制标准输出
tek–各种绘图仪的图形过滤器
telnet–使用TELNET协议连到远程系统的用户界面
test–判断条件
tftp–普通文件传输程序
time–计算简单命令的时间
times–外壳内置函数,用于报告当前外壳的使用时间
timex–计算命令的时间;报告进程数据和系统活动
tip–连接到远程系统
tnfdump–把二进制TNF文件转换为ASCII文件
tnfxtract–把内核探查输出提取到跟踪文件中
touch–更改文件的访问时间和修改时间
tplot, t300, t300s, t4014, t450, tek, ver–各种绘图仪的终端输出的图形过滤器
tput–初始化终端或查询terminfo数据库
tr–转换字符
trap, onintr–外壳内置函数,用于响应硬件信号
troff–排版或设置文档格式
true, false–提供真值
truss–跟踪系统调用和信号
tset, reset–建立或恢复终端特性
tsort–拓扑排序
tty–返回用户的终端名
type–写出命令类型的说明
typeset, whence–外壳内置的命令,用于获得/设置外壳变量和函数的属性及值
U
—————————————————————————————-
u3b, u3b2, u3b5, u3b15, u370–获得处理器类型真值
ucblinks–为SunOS 4.x的兼容性添加/dev项
ul–给终端显示的文本加下划线
ulimit, unlimit–设置或获得系统资源的外壳限制
umask–获得或设置文件模式创建掩码
unalias–删除命令的别名
uname–打印当前系统名
uncompress–解压或显示展开的文件
unexpand–把空格字符转换为制表符
unget–撤销以前获得的SCCS文件
unhash–计算目录的内部哈希表目录
unifdef–从C源程序中解析和删除ifdef行
uniq–报告或过滤出文件中的重复行
units–将以标准单位表达的数量转换为其他单位
unix2dos–把文本文件由ISO格式转换为DOS格式
unlimit–设置或获取外壳系统资源的限制
unpack–解压和展开文件
unset, unsetenv–外壳内置函数,确定环境变量特性
until–外壳内置函数,在条件为真时执行操作
unzip–列出、测试和提取Zip档案中的压缩文件
uptime–显示系统运行的时间
users–显示登录用户的压缩列表
uucp, uulog, uuname–UNIX到UNIX系统文件复制
uuencode, undecode–对二进制文件编码或解码
uuglist–打印可用服务等级的列表
uulog, uuname–UNIX到UNIX的系统复制
uupick–公共的UNIX到UNIX的文件复制
uustat–uucp状态查询和作业控制
uuto, uupick–公共的UNIX到UNIX系统文件的复制
uux–UNIX到UNIX的系统命令的执行
V
—————————————————————————————-
vacation–自动答复邮件
val–验证SCCS文件
vax–获取处理器类型真值
vc–版本控制
vedit–面向屏幕的、基于ex的可视显示编辑器
ver–各种绘图仪的图形过滤器
vgrind–设置程序列表的格式
vi, view, vedit–面向屏幕的、基于ex的可视显示编辑器
view–面向屏幕的、基于ex的可视显示编辑器
vipw–编辑密码文件
volcancel–取消对当前驱动器中不存在的可卸载媒体的请求
volcheck–检查驱动器中
volmissing–提示用户,请求的卷并不在光驱或磁盘驱动器中
volrmmount–调用rmmount来安装或卸载媒体
vplot–各种绘图仪的图形过滤器
W
—————————————————————————————-
w–显示系统用户信息
wait–等待进程完成
wc–显示文件中的行、单词以及字符的数目
what–从文件中提取SCCS版本信息
whatis–显示有关命令的一行摘要信息
whence–外壳内置函数,以获得/设置外壳变量和函数属性及数值
whereis–找到一个命令的二进制文件、源文件和帮助页文件
which–显示一个命令在用户路径中的位置
while外壳内置函数,执行条件操作
who–显示用户名
whoami–显示有效的当前用户
whocalls–报告对特定过程的调用
whoisInternet–用户名目录服务
write–向其他用户发送一个消息
X
—————————————————————————————-
xargs –将一个命令的标准输出转换为另一个命令的参数
xgettxt–从C程序提取xgettxt调用字符串
xstrt–从C程序提取字符串
Y
—————————————————————————————-
yacc–另一个编译器
ypcat–显示NIS数据库中的值
ypmatch–显示NIS映射中的键值
ypasswd–更改NIS数据库中的网络密码
ypwhich–返回映射主机的NIS服务器的名称
Z
—————————————————————————————-
zcat–压缩、解压文件或显示展开后的文件
zipinfo–列出有关zip档案的详细信息