- 论坛徽章:
- 0
|
请教一个问题:
我项统计当前账户 每一个进程 的数量。 用 UNIX脚本如何写? 谢谢。
例如: oracle@soadbq01:/home/oracle/>ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 May 31 - 0:21 /etc/init
root 102538 1 0 May 31 - 0:00 /usr/lib/errdemon
root 127058 1 0 May 31 - 0:00 /usr/ccs/bin/shlap64
root 135358 1 0 May 31 - 14:50 /usr/sbin/syncd 60
root 151720 168056 0 May 31 - 0:00 /usr/sbin/portmap
root 159894 168056 0 May 31 - 0:00 /usr/sbin/snmpd
root 168056 1 0 May 31 - 0:00 /usr/sbin/srcmstr
root 184464 168056 0 May 31 - 0:00 /usr/sbin/inetd
root 188596 168056 0 May 31 - 0:00 /usr/sbin/rpc.lockd -d 0
root 200806 168056 0 May 31 - 0:00 /usr/sbin/hostmibd
root 204904 168056 0 May 31 - 0:00 /usr/sbin/snmpmibd
root 209002 168056 0 May 31 - 0:10 /usr/sbin/aixmibd
root 217202 168056 0 May 31 - 0:00 /usr/sbin/biod 6
root 221292 168056 0 May 31 - 0:20 /usr/sbin/syslogd
root 225390 168056 0 May 31 - 0:38 sendmail: accepting connections
root 229490 1 0 May 31 - 6:26 /usr/sbin/secldapclntd
oracle 241698 1 0 Jun 11 - 2:20 ora_ckpt_r
root 250020 168056 0 May 31 - 0:00 /usr/sbin/writesrv
root 254130 1 0 May 31 - 0:00 /usr/sbin/uprintfd
root 258248 168056 0 May 31 - 0:01 /usr/sbin/qdaemon
root 262382 1 0 May 31 - 0:04 /usr/sbin/cron
root 266372 168056 0 May 31 - 0:00 /usr/sbin/muxatmd
daemon 274588 168056 0 May 31 - 0:00 /usr/sbin/rpc.statd -d 0 -t 50
oracle 278596 1 0 Jun 11 - 0:29 ora_q000_r
root 282766 168056 0 May 31 - 1:05 /usr/sbin/rsct/bin/IBM.CSMAgentRMd
root 286862 168056 0 May 31 - 0:00 /usr/dt/bin/dtlogin
root 295096 168056 0 May 31 - 0:00 /usr/sbin/rsct/bin/IBM.LPRMd
root 307354 1 0 May 31 - 13:00 /usr/sbin/getty /dev/console
root 311450 168056 0 May 31 - 1:18 /usr/sbin/rsct/bin/rmcd -a IBM.LPCommands -r
oracle 319576 1 0 Jun 14 - 25:32 ora_lgwr_inq
root 323744 168056 0 May 31 - 0:00 /usr/sbin/rsct/bin/IBM.ERrmd
root 327842 168056 0 May 31 - 0:00 /usr/sbin/rsct/bin/IBM.HostRMd
root 331940 168056 0 May 31 - 0:00 /usr/sbin/rsct/bin/IBM.AuditRMd
root 348332 168056 0 May 31 - 0:00 /usr/sbin/rsct/bin/IBM.DRMd
root 352428 168056 0 May 31 - 0:00 /usr/sbin/rsct/bin/IBM.ServiceRMd
oracle 368644 1 0 16:55:40 - 0:01 oracleinq (LOCAL=NO)
oracle 372948 1 0 Jun 14 - 2:20 ora_ckpt_inq
oracle 376874 1 0 Jun 14 - 4:46 ora_dbw2_inq
oracle 380934 1 0 Jun 11 - 3:54 ora_cjq0_s
oracle 385034 1 0 Jun 14 - 2:04 ora_smon_inq
oracle 401528 1 0 Jun 11 - 2:30 ora_ckpt_s
oracle 426000 1 0 Jun 14 - 3:25 ora_cjq0_inq
root 532616 184464 0 14:30:50 - 0:00 telnetd -a
oracle 1077250 1 0 17:29:40 - 0:00 oracleinq (LOCAL=NO)
oracle 1102012 1 0 13:02:53 - 0:00 oracleinq (LOCAL=NO)
oracle 1106080 1 0 17:26:30 - 0:01 oracleinq (LOCAL=NO)
oracle 1142800 1 0 23:34:33 - 0:00 oracleinq (LOCAL=NO)
oracle 1147110 1 0 Jun 11 - 0:00 ora_reco_r
oracle 1150976 1 0 14:15:30 - 0:00 ora_j000_s
oracle 1159204 1 0 16:55:27 - 0:01 oracleinq (LOCAL=NO)
oracle 1163478 1 0 16:53:36 - 0:00 oracleinq (LOCAL=NO)
oracle 1167430 1 0 17:26:24 - 0:01 oracleinq (LOCAL=NO)
oracle 1187856 1 0 16:55:37 - 0:01 oracleinq (LOCAL=NO)
统计 oracle 账户 中oracleinq 有9个, ora_j000_s 有一个,等。
语句该如何写?谢谢。 |
|