Trailing-Edge
-
PDP-10 Archives
-
BB-FP64A-SB_1986
-
10,7/who/who.man
There are 4 other files named who.man in the archive. Click here to see a list.
WHO MANUAL
Reflects version 4(155)
March 1982
William S. Meier
Digital Equipment Corporation
Internal Software Support Group
Table of contents for WHO.MAN
CHAPTER 1 COMMAND FORMAT
1.1 SPECIFICATIONS . . . . . . . . . . . . . . . . . . 1-1
1.2 LOGICAL OPERATORS . . . . . . . . . . . . . . . . 1-1
CHAPTER 2 JOB MODE
2.1 SELECTION SWITCHES . . . . . . . . . . . . . . . . 2-1
2.1.1 /ACCOUNT:"string" . . . . . . . . . . . . . . . 2-1
2.1.2 /ACTIVE and /NOACTIVE . . . . . . . . . . . . . 2-1
2.1.3 /AUTODIALER and /NOAUTODIALER . . . . . . . . . 2-1
2.1.4 /BADGE:nn . . . . . . . . . . . . . . . . . . . 2-1
2.1.5 /BATCH and /NOBATCH . . . . . . . . . . . . . . 2-2
2.1.6 /BBATCH and /NOBBATCH . . . . . . . . . . . . . 2-2
2.1.7 /BEFORE:date:time . . . . . . . . . . . . . . . 2-2
2.1.8 /CAPABILITY:(key,key) . . . . . . . . . . . . . 2-2
2.1.9 /CATEGORY:oo . . . . . . . . . . . . . . . . . . 2-3
2.1.10 /CHARGE:ss . . . . . . . . . . . . . . . . . . . 2-3
2.1.11 /CID:ss . . . . . . . . . . . . . . . . . . . . 2-3
2.1.12 /CLASS:nn . . . . . . . . . . . . . . . . . . . 2-3
2.1.13 /CORE:nn:mm . . . . . . . . . . . . . . . . . . 2-3
2.1.14 /CTLJOB:nn . . . . . . . . . . . . . . . . . . . 2-3
2.1.15 /CTLPRG:ss . . . . . . . . . . . . . . . . . . . 2-3
2.1.16 /CTY or /NOCTY . . . . . . . . . . . . . . . . . 2-4
2.1.17 /DIALUP and /NODIALUP . . . . . . . . . . . . . 2-4
2.1.18 /DDB:filespec . . . . . . . . . . . . . . . . . 2-4
2.1.19 /DDT or /NODDT . . . . . . . . . . . . . . . . . 2-4
2.1.20 /DETACH or /DETACH:oo or /NODETACH . . . . . . . 2-4
2.1.21 /DEVICE:ss . . . . . . . . . . . . . . . . . . . 2-4
2.1.22 /DSKPRIORITY:n or /DSKPRIORITY . . . . . . . . . 2-4
2.1.23 /FILE:filespec . . . . . . . . . . . . . . . . . 2-5
2.1.24 /GANDALF and /NOGANDALF . . . . . . . . . . . . 2-5
2.1.25 /GLXOPR:key or /GLXOPR . . . . . . . . . . . . . 2-5
2.1.26 /HARDWIRED and /NOHARDWIRED . . . . . . . . . . 2-5
2.1.27 /HPQ:n or /HPQ . . . . . . . . . . . . . . . . . 2-5
2.1.28 /JOB:n . . . . . . . . . . . . . . . . . . . . . 2-5
2.1.29 /JSTATUS:(key,key) . . . . . . . . . . . . . . . 2-6
2.1.30 /LOCAL and /NOLOCAL . . . . . . . . . . . . . . 2-6
2.1.31 /LOCATE:oo or /LOCATE . . . . . . . . . . . . . 2-6
2.1.32 /LPPN:[p,pn] . . . . . . . . . . . . . . . . . . 2-6
2.1.33 /MOUNT:ss . . . . . . . . . . . . . . . . . . . 2-7
2.1.34 /NAME:"ss" . . . . . . . . . . . . . . . . . . . 2-7
2.1.35 /NODE:ssll or /NODE:ss . . . . . . . . . . . . 2-7
2.1.36 /NOOPERATOR . . . . . . . . . . . . . . . . . . 2-7
2.1.37 /OPERATOR:key . . . . . . . . . . . . . . . . . 2-7
2.1.38 /PFH or /NOPFH . . . . . . . . . . . . . . . . . 2-7
2.1.39 /PIVOTED and /NOPIVOTED . . . . . . . . . . . . 2-8
2.1.40 /PPN:[p,pn] . . . . . . . . . . . . . . . . . . 2-8
2.1.41 /PRIVILEGE:(key,key) . . . . . . . . . . . . . . 2-8
2.1.42 /PRGRUN:ss . . . . . . . . . . . . . . . . . . . 2-8
Page ii
2.1.43 /PROGRAM:ss . . . . . . . . . . . . . . . . . . 2-9
2.1.44 /PTY:oo or /PTY or /NOPTY . . . . . . . . . . . 2-9
2.1.45 /RBEFORE:date:time . . . . . . . . . . . . . . . 2-9
2.1.46 /REMOTE and /NOREMOTE . . . . . . . . . . . . . 2-9
2.1.47 /RSINCE:date:time . . . . . . . . . . . . . . . 2-9
2.1.48 /SEGMENT:ss . . . . . . . . . . . . . . . . . . 2-9
2.1.49 /SELF and /NOSELF . . . . . . . . . . . . . . . 2-9
2.1.50 /SINCE:date:time . . . . . . . . . . . . . . . 2-10
2.1.51 /SLOT:nn . . . . . . . . . . . . . . . . . . . 2-10
2.1.52 /STATE:(key,key) . . . . . . . . . . . . . . . 2-10
2.1.53 /STREAM:n . . . . . . . . . . . . . . . . . . 2-10
2.1.54 /SWAP:key . . . . . . . . . . . . . . . . . . 2-10
2.1.55 /TSN and /NOTSN . . . . . . . . . . . . . . . 2-11
2.1.56 /TTY:oo or /TTY or /NOTTY . . . . . . . . . . 2-11
2.1.57 /VCORE:nn:mm . . . . . . . . . . . . . . . . . 2-11
2.1.58 /VM and /NOVM . . . . . . . . . . . . . . . . 2-11
2.1.59 /WHEELED and /NOWHEELED . . . . . . . . . . . 2-11
2.1.60 /WSCODE:ss . . . . . . . . . . . . . . . . . . 2-11
2.1.61 /WTO:key or /WTO . . . . . . . . . . . . . . . 2-12
2.2 TYPEOUT SWITCHES . . . . . . . . . . . . . . . . 2-12
2.2.1 /DDBS . . . . . . . . . . . . . . . . . . . . 2-12
2.2.2 /DPY:n:m . . . . . . . . . . . . . . . . . . . 2-12
2.2.3 /ERNONE . . . . . . . . . . . . . . . . . . . 2-12
2.2.4 /FAST . . . . . . . . . . . . . . . . . . . . 2-13
2.2.5 /FILES . . . . . . . . . . . . . . . . . . . . 2-13
2.2.6 /FORMAT:(format-list) . . . . . . . . . . . . 2-13
2.2.7 /INCLUDE:key . . . . . . . . . . . . . . . . . 2-13
2.2.8 /INCREMENTAL and /NOINCREMENTAL . . . . . . . 2-13
2.2.9 /INFORMATION:keys . . . . . . . . . . . . . . 2-14
2.2.10 /MAP . . . . . . . . . . . . . . . . . . . . . 2-14
2.2.11 /NORMAL . . . . . . . . . . . . . . . . . . . 2-14
2.2.12 /OKNONE . . . . . . . . . . . . . . . . . . . 2-15
2.2.13 /ORIGIN and /NOORIGIN . . . . . . . . . . . . 2-15
2.2.14 /PERFORMANCE and /NOPERFORMANCE . . . . . . . 2-15
2.2.15 /PRINT and /NOPRINT . . . . . . . . . . . . . 2-15
2.2.16 /REPEAT:N:M . . . . . . . . . . . . . . . . . 2-15
2.2.17 /SLOW . . . . . . . . . . . . . . . . . . . . 2-16
2.2.18 /SORT:key:x:n or /SORT:key . . . . . . . . . . 2-16
2.2.19 /STAMP and /NOSTAMP . . . . . . . . . . . . . 2-17
2.2.20 /SUMMARY:key . . . . . . . . . . . . . . . . . 2-18
2.2.21 /TOTALS and /NOTOTALS . . . . . . . . . . . . 2-19
2.2.22 /VFAST . . . . . . . . . . . . . . . . . . . . 2-19
CHAPTER 3 LINE MODE
3.1 SELECTION SWITCHES . . . . . . . . . . . . . . . . 3-1
3.1.1 /AUTODIALER and /NOAUTODIALER . . . . . . . . . 3-1
3.1.2 /ASSIGN and /NOASSIGN . . . . . . . . . . . . . 3-1
3.1.3 /CARRIER and /NOCARRIER . . . . . . . . . . . . 3-1
3.1.4 /CTY or /NOCTY . . . . . . . . . . . . . . . . . 3-1
3.1.5 /DIALUP and /NODIALUP . . . . . . . . . . . . . 3-2
3.1.6 /GANDALF and /NOGANDALF . . . . . . . . . . . . 3-2
3.1.7 /HARDWIRED and /NOHARDWIRED . . . . . . . . . . 3-2
3.1.8 /INITED and /NOINITED . . . . . . . . . . . . . 3-2
Page iii
3.1.9 /JOB:n . . . . . . . . . . . . . . . . . . . . . 3-2
3.1.10 /LOCAL and /NOLOCAL . . . . . . . . . . . . . . 3-2
3.1.11 /LOCATE:"string" . . . . . . . . . . . . . . . . 3-2
3.1.12 /MIC and /NOMIC . . . . . . . . . . . . . . . . 3-3
3.1.13 /NODE:ssll or /NODE:ss . . . . . . . . . . . . 3-3
3.1.14 /PHONE:"aa" . . . . . . . . . . . . . . . . . . 3-3
3.1.15 /PTY:oo or /PTY or /NOPTY . . . . . . . . . . . 3-3
3.1.16 /RCVSPEED:n . . . . . . . . . . . . . . . . . . 3-3
3.1.17 /REMOTE AND /NOREMOTE . . . . . . . . . . . . . 3-3
3.1.18 /SLAVE and /NOSLAVE . . . . . . . . . . . . . . 3-4
3.1.19 /SPEED:n . . . . . . . . . . . . . . . . . . . . 3-4
3.1.20 /TSN and /NOTSN . . . . . . . . . . . . . . . . 3-4
3.1.21 /TTY:oo or /TTY or /NOTTY . . . . . . . . . . . 3-4
3.1.22 /TYPE:ss . . . . . . . . . . . . . . . . . . . . 3-4
3.1.23 /USER and /NOUSER . . . . . . . . . . . . . . . 3-4
3.1.24 /XMTSPEED:n . . . . . . . . . . . . . . . . . . 3-4
3.2 TYPEOUT SWITCHES . . . . . . . . . . . . . . . . . 3-5
3.2.1 /DPY:n:m . . . . . . . . . . . . . . . . . . . . 3-5
3.2.2 /ERNONE . . . . . . . . . . . . . . . . . . . . 3-5
3.2.3 /FAST . . . . . . . . . . . . . . . . . . . . . 3-5
3.2.4 /INCLUDE:key . . . . . . . . . . . . . . . . . . 3-5
3.2.5 /INCREMENTAL and /NOINCREMENTAL . . . . . . . . 3-5
3.2.6 /INFORMATION:keys . . . . . . . . . . . . . . . 3-6
3.2.7 /MAP . . . . . . . . . . . . . . . . . . . . . . 3-6
3.2.8 /NORMAL . . . . . . . . . . . . . . . . . . . . 3-6
3.2.9 /OKNONE . . . . . . . . . . . . . . . . . . . . 3-6
3.2.10 /PERFORMANCE and /NOPERFORMANCE . . . . . . . . 3-6
3.2.11 /PRINT and /NOPRINT . . . . . . . . . . . . . . 3-7
3.2.12 /REPEAT:N:M . . . . . . . . . . . . . . . . . . 3-7
3.2.13 /SLOW . . . . . . . . . . . . . . . . . . . . . 3-7
3.2.14 /SORT:key:x:n or /SORT:key . . . . . . . . . . . 3-7
3.2.15 /STAMP and /NOSTAMP . . . . . . . . . . . . . . 3-8
3.2.16 /SUMMARY:key . . . . . . . . . . . . . . . . . . 3-8
3.2.17 /TOTALS and /NOTOTALS . . . . . . . . . . . . . 3-9
3.2.18 /VFAST . . . . . . . . . . . . . . . . . . . . . 3-9
CHAPTER 4 FORMATTING THE DISPLAY
4.1 FORMAT LIST . . . . . . . . . . . . . . . . . . . 4-1
4.2 FORMAT LIST SWITCHES . . . . . . . . . . . . . . . 4-1
4.2.1 /FINAL:(format-list) . . . . . . . . . . . . . . 4-1
4.2.2 /FOOTING:(format-list) . . . . . . . . . . . . . 4-2
4.2.3 /HEADING:(format-list) . . . . . . . . . . . . . 4-2
4.2.4 /INITIAL:(format-list) . . . . . . . . . . . . . 4-2
4.2.5 /FORMAT:(format-list) . . . . . . . . . . . . . 4-2
4.3 DEFAULT FORMAT CONTROL . . . . . . . . . . . . . . 4-2
4.3.1 /BLANK . . . . . . . . . . . . . . . . . . . . . 4-3
4.3.2 /DEFAULT . . . . . . . . . . . . . . . . . . . . 4-3
4.3.3 /FIX . . . . . . . . . . . . . . . . . . . . . . 4-3
4.3.4 /FLOAT . . . . . . . . . . . . . . . . . . . . . 4-3
Page iv
CHAPTER 5 ACTION SWITCHES
5.1 INPUT/OUTPUT FUNCTIONS . . . . . . . . . . . . . . 5-1
5.1.1 /FORCE:command . . . . . . . . . . . . . . . . . 5-1
5.1.2 /INPUT:"string" . . . . . . . . . . . . . . . . 5-2
5.1.3 /OUTPUT:"string" . . . . . . . . . . . . . . . . 5-2
5.1.4 /SEND:"string" . . . . . . . . . . . . . . . . . 5-2
5.2 NETWORK FUNCTIONS . . . . . . . . . . . . . . . . 5-2
5.2.1 /NETWORK:CONNECT . . . . . . . . . . . . . . . . 5-2
5.2.2 /NETWORK:DISCONNECT . . . . . . . . . . . . . . 5-2
5.3 SETUUO FUNCTIONS . . . . . . . . . . . . . . . . . 5-2
5.3.1 CPU:n . . . . . . . . . . . . . . . . . . . . . 5-3
5.3.2 DEFAULT:BUFFERS:n . . . . . . . . . . . . . . . 5-3
5.3.3 DEFAULT:PROTECTION:n . . . . . . . . . . . . . . 5-3
5.3.4 DEFER:key . . . . . . . . . . . . . . . . . . . 5-3
5.3.5 DSKFUL:key . . . . . . . . . . . . . . . . . . . 5-3
5.3.6 LIMIT:hh:mm:ss . . . . . . . . . . . . . . . . . 5-3
5.3.7 PHYSICAL:key:n . . . . . . . . . . . . . . . . . 5-3
5.3.8 TIME:hh:mm:ss . . . . . . . . . . . . . . . . . 5-4
5.3.9 VIRTUAL:n . . . . . . . . . . . . . . . . . . . 5-4
5.3.10 WATCH:(keys) . . . . . . . . . . . . . . . . . . 5-4
CHAPTER 6 OUTPUT FILE CONTROL
6.1 FILE SPECIFICATION DEFAULTS . . . . . . . . . . . 6-1
6.2 SWITCHES . . . . . . . . . . . . . . . . . . . . . 6-1
6.2.1 /APPEND and /NOAPPEND . . . . . . . . . . . . . 6-1
6.2.2 /ERSUPERSEDE . . . . . . . . . . . . . . . . . . 6-1
6.2.3 /OKSUPERSEDE . . . . . . . . . . . . . . . . . . 6-1
6.2.4 /PROTECTION:n . . . . . . . . . . . . . . . . . 6-2
6.2.5 /VERSION:x . . . . . . . . . . . . . . . . . . . 6-2
APPENDIX A JOB STATE CODES
APPENDIX B INFORMATION DISPLAYS
B.1 ACCOUNT . . . . . . . . . . . . . . . . . . . . . B-1
B.2 BATCH . . . . . . . . . . . . . . . . . . . . . . B-1
B.3 CAPABILITIES . . . . . . . . . . . . . . . . . . . B-1
B.4 CHANNEL . . . . . . . . . . . . . . . . . . . . . B-2
B.5 CORE . . . . . . . . . . . . . . . . . . . . . . . B-2
B.6 DDBS . . . . . . . . . . . . . . . . . . . . . . . B-2
B.6.1 DSK DDB information . . . . . . . . . . . . . . B-3
B.6.2 MTA DDB information . . . . . . . . . . . . . . B-3
B.6.3 NET DDB information . . . . . . . . . . . . . . B-3
B.6.4 TSK DDB information . . . . . . . . . . . . . . B-3
B.6.5 TTY DDB information . . . . . . . . . . . . . . B-4
B.7 DEFAULTS . . . . . . . . . . . . . . . . . . . . . B-4
B.8 IPCF . . . . . . . . . . . . . . . . . . . . . . . B-4
B.9 JSL . . . . . . . . . . . . . . . . . . . . . . . B-4
B.10 LOGICAL . . . . . . . . . . . . . . . . . . . . . B-5
B.11 MTA . . . . . . . . . . . . . . . . . . . . . . . B-5
Page v
B.12 ORIGIN . . . . . . . . . . . . . . . . . . . . . . B-5
B.13 PATH . . . . . . . . . . . . . . . . . . . . . . . B-6
B.14 PRIVILEGES . . . . . . . . . . . . . . . . . . . . B-6
B.15 SIZE . . . . . . . . . . . . . . . . . . . . . . . B-6
B.16 SPOOL . . . . . . . . . . . . . . . . . . . . . . B-6
B.17 TIME . . . . . . . . . . . . . . . . . . . . . . . B-7
B.18 TMPCOR . . . . . . . . . . . . . . . . . . . . . . B-7
CHAPTER 1
COMMAND FORMAT
.WHO file=spec !(default JOB mode)
.WHO:LINE file=spec !(LINE mode)
.WHO:JOB file=spec !(JOB mode)
A mode can also be selected by the use of the /MODE switch which takes arguments
WHO, JOB, or LINE. JOB mode primarily selects jobs, and lists attributes about
them, such as users PPN, name, program, runtime, etc. LINE mode primarily
selects lines, and lists attributes about them, such as node, line, speed and
terminal type.
1.1 SPECIFICATIONS
SPEC is a list of commands, each separated by commas, optionally followed by a
list of switches.
FILE is a standard file specification, to be used as the output specification.
The default is TTY:WHO.LST[-].
The following specifications have the following switch equivalents:
Command Switch Function
n /JOB:n Select job n
#n /TTY:n Select job on TTYn
[p,pn] /PPN:[p,pn] Select all ppns that match wildcarding
mmmm /NAME:mmmm Select jobs with user name MMMM
dev: /DEVICE:dev Select jobs using DEV:
1.2 LOGICAL OPERATORS
The following SCAN logical operators can be used by WHO to control the selection
of objects.
'OR' Select thing if matches spec A 'OR' spec B
'AND' Select thing if matches spec A 'AND' spec B
'NOT' Select thing if matches spec A 'NOT' spec B
CHAPTER 2
JOB MODE
2.1 SELECTION SWITCHES
The following switches can be included on the command line to select different
classes of jobs. None of these switches are global, they apply only to the
current specification. Multiple specifications are separated by commas.
2.1.1 /ACCOUNT:"string"
This switch selects jobs with the specified account string. The account string
can be up to 39 characters, optionally containing wildcards (? and *). If the
account string contains blanks or other non-alpha numeric characters, it must be
inclosed in quotations. The syntax /ACCOUNT:"" selects jobs with the null
account string.
2.1.2 /ACTIVE and /NOACTIVE
This switch selects active jobs. An active job is defined as currently using
system resources or the CPU, as opposed to waiting for terminal input, or
sleeping or hibernating. /NOACTIVE selects jobs which are not active.
2.1.3 /AUTODIALER and /NOAUTODIALER
This switch selects jobs that are on an autodialer line. /NOAUTODIALER selects
jobs that are not on autodialer lines.
2.1.4 /BADGE:nn
This switch selects jobs that are logged in with the DEC badge number nn.
JOB MODE Page 2-2
SELECTION SWITCHES
2.1.5 /BATCH and /NOBATCH
This switch selects batch jobs running under BATCON, or MIC. /NOBATCH selects
jobs that are not batch jobs.
2.1.6 /BBATCH and /NOBBATCH
This switch selects jobs that are running in the background batch scheduler
class (if one has been defined). This does not imply nor select batch jobs
implicitly. /NOBBATCH selects jobs that are not running in the background batch
scheduler class.
2.1.7 /BEFORE:date:time
This switch selects jobs that have logged in before the specified date and time.
Date and time can be any one of the standard formats.
2.1.8 /CAPABILITY:(key,key)
This switch selects jobs with the specified capability bits. Multiple
capability bits can be specified by including a list of keys inclosed in
parentheses, and separated by commas. An optional NO can precedes any
capability bit to mean not the specified capability. For example
/CAPABILITY:(POKE,NORTTRP) selects jobs who have POKE capability and do not have
RTTRP capability. A complete list of the CAPABILITY keys follows:
CHGPPN Change PPN (projects .GT. 10) privilege
CPU Ability to change CPU specifications
DISK Ability to set disk priority greater than 0
ENQ Ability to do privileged ENQ/DEQ functions
HPQ Ability to set high priority queue greater than 0
IPCF Ability to do IPCF privileged functions
LOCK Ability to LOCK in core
METER Ability to use METER UUO
NETEXAM Ability to do network examines (for NTRACK)
POKE Ability to use POKE UUO
RTTRP Ability to use RTTRP UUO
SPYALL Ability to SPY on all of core
SPYMON Ability to SPY on monitor low segment
TRPSET Ability to use TRPSET UUO
UNSPOOL Ability to unspool spooled devices
JOB MODE Page 2-3
SELECTION SWITCHES
2.1.9 /CATEGORY:oo
This switch selects jobs that are in job category oo. OO is an octal category
from 0 to 777.
2.1.10 /CHARGE:ss
This switch selects jobs that are logged in with the specified charge number ss.
SS is a sixbit word with optional ? and * wildcarding.
2.1.11 /CID:ss
This switch selects jobs that are logged in with the specified charge ID ss. SS
is a sixbit word with optional ? and * wildcarding.
2.1.12 /CLASS:nn
This switch selects jobs that are in scheduler class nn. NN is a decimal number
from 0 to 31.
2.1.13 /CORE:nn:mm
This switch selects jobs whose core size (sum of the low and high segments in
pages) is in the range specified by nn and mm. NN and MM are decimal numbers
from 0 to 511. If :mm is omitted (eg /CORE:nn), jobs whose core size is nn or
larger are selected. If nn is omitted, and mm is specified (eg /CORE::mm) jobs
whose core size is less than or equal to mm are selected.
2.1.14 /CTLJOB:nn
This switch selects jobs who are being controlled by job number nn. NN is a
decimal number. Typically, these are jobs on a PTY controlled by BATCON, MIC,
or OPSER.
2.1.15 /CTLPRG:ss
This switch selects jobs who are being controlled by program ss. SS is a sixbit
word with optional ? and * wildcarding. Typically, these are jobs on a PTY
controlled by BATCON, MIC, or OPSER.
JOB MODE Page 2-4
SELECTION SWITCHES
2.1.16 /CTY or /NOCTY
This switch selects the job (if any) on the CTY, the console terminal. /NOCTY
selects jobs that are not on the CTY (ie jobs on PTYs, TTYs, and detached).
2.1.17 /DIALUP and /NODIALUP
This switch selects jobs that are on dialup terminals. /NODIALUP selects jobs
that are not on dialup terminals.
2.1.18 /DDB:filespec
This switch selects jobs that have a DDB (device data block) for the specified
file specification. The file specification can include device, file, extension,
and PPN. File, extension, and PPN can be optionally wildcarded with ? and *
characters. If any part of the specification is omitted, it is considered to
match. If the device name is exactly three characters long, it will match any
device starting with those three characters.
2.1.19 /DDT or /NODDT
This switch selects jobs that have DDT in their address space (.JBDDT non-zero).
/NODDT selects jobs that do not have DDT in their address space.
2.1.20 /DETACH or /DETACH:oo or /NODETACH
This switch selects jobs that are detached, ie not attached to any controlling
terminal. If oo is specified, jobs who detached from terminal line oo are
selected. /NODETACH selects jobs that are not detached (ie jobs on PTYs, TTYs,
and CTY).
2.1.21 /DEVICE:ss
This switch selects the job (if any) that has device ss assigned or inited
(opened).
2.1.22 /DSKPRIORITY:n or /DSKPRIORITY
This switch selects jobs with disk priority n. N is a decimal number from -3 to
3. If :n is omitted any job with a disk priority greater than 0 is selected.
JOB MODE Page 2-5
SELECTION SWITCHES
2.1.23 /FILE:filespec
This switch selects jobs that have a DDB (device data block) for the specified
file specification. The file specification can include device, file, extension,
and PPN. File, extension, and PPN can be optionally wildcarded with ? and *
characters. If any part of the specification is omitted, it is considered to
match. If the device name is exactly three characters long, it will match any
device starting with those three characters.
2.1.24 /GANDALF and /NOGANDALF
This switch selects jobs that are on gandalf switched lines. /NOGANDALF selects
jobs that are not on gandalf switched lines.
2.1.25 /GLXOPR:key or /GLXOPR
This switch selects jobs that have Galaxy operator privileges. Legal keys can
be one of:
HOST Host operator privileges
NONE No operator privileges
REMOTE Remote operator privileges
SYSTEM System operator privileges
If no keyword is present, all jobs with any operator privileges are selected.
2.1.26 /HARDWIRED and /NOHARDWIRED
This switch selects jobs that are on hardwired lines. /NOHARDWIRED selects jobs
that are not on hardwired lines.
2.1.27 /HPQ:n or /HPQ
This switch selects jobs running in high priority queue n. N is a decimal
number from 0 to 15. If :n is omitted any job in a high priority queue greater
than 0 is selected.
2.1.28 /JOB:n
This switch selects job n. N is a decimal number greater than 0.
JOB MODE Page 2-6
SELECTION SWITCHES
2.1.29 /JSTATUS:(key,key)
This switch selects jobs with the specified job status attributes. Multiple job
status attributes can be specified by including a list of keys inclosed in
parentheses, and separated by commas. An optional NO can precedes any attribute
to mean not the specified attribute. For example /JSTATUS:(JACCT,NOXONLY)
selects jobs who are JACCTed and that are not execute only. A complete list of
the job status attributes follows:
CMDWAIT Jobs waiting to have a command processed
DCORE Jobs doing a DCORE command
DSKFUL Jobs with DSKFUL PAUSE set
JACCT Jobs with JACCT set
LOCK Jobs locked in core
MONERR Jobs with a monitor detected error
OPRWAIT Jobs waiting for operator action
RUN Jobs with the run bit set
SWAP Jobs swapped out
XONLY Jobs that are execute only
2.1.30 /LOCAL and /NOLOCAL
This switch selects jobs running on local terminals. Local terminals implies
the "TTY NO REMOTE" setting rather than non-network terminals. /NOLOCAL selects
jobs not running on local terminals (eg remote terminals).
2.1.31 /LOCATE:oo or /LOCATE
This switch selects jobs who are logically located to node oo. OO is an octal
number from 0 to 77. The special case of 0 selects jobs who are located to the
central site, and if :oo is omitted, jobs who are logically located to where
their terminal is physically connected to are selected.
2.1.32 /LPPN:[p,pn]
This switch selects jobs with the specified logged-in PPN. The logged-in PPN is
the PPN the job logged in under, and remains the same if the job WHEELs or
PIVOTs into another PPN. PPN may be wildcarded with ? and * characters. The
constructions [,pn], [p,], and [,] can be also be used. However, [-] is
illegal.
JOB MODE Page 2-7
SELECTION SWITCHES
2.1.33 /MOUNT:ss
This switch selects jobs with file structure ss mounted (eg in their search
list). SS must be a legal structure name. This does not imply that these jobs
have open files on the structure (see /FILE or /DDB for that function).
2.1.34 /NAME:"ss"
This switch selects jobs logged in in the specified name ss. If ss contains n
characters, the jobs with user names who start with the first n characters of
the users switch are selected. Blanks are treated as matching any character,
and if ss contains blanks or more than 6 characters it must be inclosed in
quotations.
2.1.35 /NODE:ss_ll or /NODE:ss
This switch selects jobs whose terminals are physically connected to the
specified node ss and line ll. ss is a node name with optional ? and *
wildcarding, and ll is an octal line number. If only a node name is specified
any jobs whose terminals are physically connected to node ss are selected
regardless of their line number.
2.1.36 /NOOPERATOR
This switch selects jobs which are not operator jobs. Operator jobs are defined
as jobs with PPN [1,2] or [1nn,2] where nn is the node number for the remote
operator.
2.1.37 /OPERATOR:key
This switch selects jobs as specified by the key. KEY may be one of
LOCAL to select only [1,2] operator jobs
NO to select jobs that are neither local or remote operators
REMOTE to select only [1nn,2] operator jobs
YES to select either local or remote operator jobs
2.1.38 /PFH or /NOPFH
This switch selects jobs that have a page fault handler in their address space
(.JBPFH non zero). /NOPFH selects jobs that do not have page fault handler in
their address space.
JOB MODE Page 2-8
SELECTION SWITCHES
2.1.39 /PIVOTED and /NOPIVOTED
This switch selects jobs that are pivoted into another PPN. PIVOTed is defined
as the logged in PPN not equal to the current PPN. /NOPIVOTED selects jobs that
are not pivoted.
2.1.40 /PPN:[p,pn]
This switch selects jobs with the specified PPN. PPN may be wildcarded with ?
and * characters. The constructions [,pn], [p,], and [,] can be also be used.
However, [-] is illegal.
2.1.41 /PRIVILEGE:(key,key)
This switch selects jobs with the specified privilege bits. Multiple privilege
bits can be specified by including a list of keys inclosed in parentheses, and
separated by commas. An optional NO can precedes any privilege bit to mean not
the specified privilege. For example /PRIVILEGE:(POKE,NORTTRP) selects jobs who
have POKE privileges and do not have RTTRP privileges. A complete list of the
privilege keys follows:
CHGPPN Change PPN (projects .GT. 10) privilege
CPU Ability to change CPU specifications
DISK Ability to set disk priority greater than 0
ENQ Ability to do privileged ENQ/DEQ functions
HPQ Ability to set high priority queue greater than 0
IPCF Ability to do IPCF privileged functions
LOCK Ability to LOCK in core
METER Ability to use METER UUO
NETEXAM Ability to do network examines (for NTRACK)
POKE Ability to use POKE UUO
RTTRP Ability to use RTTRP UUO
SPYALL Ability to SPY on all of core
SPYMON Ability to SPY on monitor low segment
TRPSET Ability to use TRPSET UUO
UNSPOOL Ability to unspool spooled devices
2.1.42 /PRGRUN:ss
This switch selects jobs with program to run set to be ss. SS is a sixbit word
with optional ? and * wildcarding.
JOB MODE Page 2-9
SELECTION SWITCHES
2.1.43 /PROGRAM:ss
This switch selects jobs whose program name is ss. SS is a sixbit name with
optional ? and * wildcarding.
2.1.44 /PTY:oo or /PTY or /NOPTY
This switch selects the job (if any) running on pseudo-terminal (PTY) line oo.
OO is an octal terminal number from 0 to the number of legal PTYs minus 1. If
:oo is omitted, jobs running on any PTY are selected. /NOPTY selects jobs that
are not on a PTY ie jobs on TTYs, CTY and detached).
2.1.45 /RBEFORE:date:time
This switch selects jobs that have done a RESET UUO before the specified date
and time. Typically programs do a RESET as soon as they are started. Date and
time can be in any of the standard formats.
2.1.46 /REMOTE and /NOREMOTE
This switch selects jobs running on remote terminals. Remote terminals implies
the "TTY REMOTE" setting rather than network terminals. /NOREMOTE selects jobs
not running on remote terminals (eg local terminals).
2.1.47 /RSINCE:date:time
This switch selects jobs who have done a RESET UUO since the specified date and
time. Typically jobs do a RESET when they first start running. Date and time
can be in any of the standard formats.
2.1.48 /SEGMENT:ss
This switch selects jobs with high segment name ss. SS is a sixbit word with
optional ? and * wildcarding. The special names (OLD) for old/superseded high
segments, and (PRIV), for private non-sharable high segments can also be used.
2.1.49 /SELF and /NOSELF
This switch selects jobs who are logged in with the same PPN as the current job.
/NOSELF selects all jobs not logged in with the current jobs PPN.
JOB MODE Page 2-10
SELECTION SWITCHES
2.1.50 /SINCE:date:time
This switch selects jobs who have logged in since the specified date and time.
Date and time may be in any of the standard formats.
2.1.51 /SLOT:nn
This switch selects jobs with an output distribution slot number nn. NN is a
decimal number from 0 to 511.
2.1.52 /STATE:(key,key)
This switch selects jobs with the specified state classes. Multiple state
classes can be specified by including a list of keys inclosed in parentheses,
and separated by commas. An optional NO can precedes any state class to mean
not the specified state class. For example /STATE:(EVENTWAIT,NOSWAP) selects
jobs that are in an wait state and are not swapped out. A complete list of the
state class keys follows:
ACTIVE Select active (running, or otherwise active) jobs
CODES Selects jobs in state codes (see S.MAC)
EVENTWAIT Select jobs in one of the event wait states
IOWAIT Select jobs in an I/O wait state
LOCK Select jobs locked in core
QUEUES Selects jobs in queues (see S.MAC)
RWAITS Selects jobs in resource wait (see S.MAC)
RUN Select jobs in a processor run queue
SLEEP Select jobs hibernating, sleeping, or napping
STOP Select jobs that are stopped
SWAP Select jobs that are swapped out
2.1.53 /STREAM:n
This switch selects the job that is in batch stream number "n", where "n" is a
decimal number greater than or equal to zero. (Valid only under Galaxy version
4.1 and later)
2.1.54 /SWAP:key
This switch selects the job that the swapper is currently dealing with. KEY can
be one of the following:
FIT to select the job trying to be fit into core
FORCE to select the job trying to be forced out
IN to select the job currently being swapped in
OUT to select the job currently being swapped out
JOB MODE Page 2-11
SELECTION SWITCHES
2.1.55 /TSN and /NOTSN
This switch selects jobs on TSN controlled lines. /NOTSN selects jobs that are
not on TSN controlled lines.
2.1.56 /TTY:oo or /TTY or /NOTTY
This switch selects the job (if any) running on terminal (TTY) line oo. OO is
an octal terminal number from 0 to the number of legal terminals (including
PTYs) minus 1. If :oo is omitted, jobs running on any TTY (not CTY or PTY) are
selected. /NOTTY selects jobs that are not on TTYs (ie jobs on PTYS, CTY or
detached).
2.1.57 /VCORE:nn:mm
This switch selects jobs whose virtual core size (sum of the low and high
segments in pages) is in the range specified by nn and mm. NN and MM are
decimal numbers from 0 to 511. If :mm is omitted (eg /VCORE:nn), jobs whose
core size is nn or larger are selected. If nn is omitted, and mm is specified
(eg /VCORE::mm) jobs whose core size is less than or equal to mm are selected.
2.1.58 /VM and /NOVM
This switch selects jobs that are running virtual. Virtual is defined as any
job whose physical core core does not equal its virtual core size. /NOVM
selects jobs that are not virtual.
2.1.59 /WHEELED and /NOWHEELED
This switch selects jobs that are WHEELed into [1,2]. WHEELed is defined as the
logged in PPN not equal to [1,2], but with the current PPN equal to [1,2].
/NOWHEELED selects jobs that are not wheeled.
2.1.60 /WSCODE:ss
This switch selects jobs with wait state code ss. SS can be a two letter code
(TO, R2, HB, etc), or a quoted string such as "TO SW" which requires an exact
match for swapped out jobs in terminal output wait. For a complete list of wait
state codes see Appendix A.
JOB MODE Page 2-12
SELECTION SWITCHES
2.1.61 /WTO:key or /WTO
This switch selects jobs with the specified WTO (Write To Operator) privileges.
The legal keys are
ALL All privileges (WTO and WTOR)
NONE No WTO privileges
WTO Only WTO privileges
If no key is specified, jobs with any WTO or WTOR privileges are selected.
2.2 TYPEOUT SWITCHES
The following switches can be included on the command line to control the format
of the job mode output. In all cases, these switches are global, and can be
specified anywhere in the command line and have the same effect.
2.2.1 /DDBS
This switch displays the DDBs for the selected jobs. A DDB is a device data
block, and one exists for every open file, or assigned device that the job
controls. For more information on the format of the output from the /DDBS refer
to Appendix B under /INFORMATION:DDBS.
2.2.2 /DPY:n:m
This switch displays the selected jobs on a video terminal in DPY mode with
cursor update of the data. If :n is specified, n is treated as a sleep scan
between display updates. The default is 10 seconds. If :n is 0, DPY mode will
not be selected. If :M is specified, m in the number of times to repeat the
display. The default is to repeat forever. While in DPY mode, the following
single characters can be typed to control the output on the display: more
2.2.3 /ERNONE
This switch generates a fatal error when no jobs match the selection criterion.
Either "?WHONTM Job number not assigned" or "?WHOARC All jobs rejected by
constraints" message is generated as appropriate. The default is to issue the
standard message "No one".
JOB MODE Page 2-13
TYPEOUT SWITCHES
2.2.4 /FAST
This switch displays fast information about the selected jobs. This information
is in the format:
17 MEIER,BILL TTY43 WHO R1
The information displayed is the job number (17), user name (MEIER,BILL),
terminal name (TTY43), program name (WHO), and job state (R1).
2.2.5 /FILES
This switch displays the DDBs for the selected jobs. A DDB is a device data
block, and one exists for every open file, or assigned device that the job
controls. For more information on the format of the output from the /FILES
refer to Appendix B under /INFORMATION:DDBS.
2.2.6 /FORMAT:(format-list)
This switch can be used to completely control the information displayed about
each job in the format desired. For more information, see the chapter
"FORMATTING THE DISPLAY".
2.2.7 /INCLUDE:key
This switch selects the inclusion of additional information in the job format
display. The current keys are FUNNY, to include pages of funny space allocated
to the job.
2.2.8 /INCREMENTAL and /NOINCREMENTAL
This switch selects the display of incremental job information for the fields
that are incremental in nature. /NOINCREMENTAL displays the total fields.
Fields that are incremental are batch time limit, IPCF messages received, IPCF
messages sent, uuos executed, CPU runtime, kilo-core-seconds, virtual
kilo-core-seconds, disk blocks read, disk blocks written, time since last RESET
UUO, and jobs logged in time. If /REPEAT or /DPY are specified, it should be
noted that the first display will have zeros for all the incremental fields, as
no previous values are available to compute them.
JOB MODE Page 2-14
TYPEOUT SWITCHES
2.2.9 /INFORMATION:keys
This switch displays addition information about the selects jobs as specified by
the keys. Typically this information is one or more additional line per key.
Legal keys are:
ACCOUNT Display jobs account string
BATCH Display jobs batch and operator information
CAPABILITY Display the jobs DEC and local capability bits
CORE Display virtual and physical core limits for the job.
CHANNELS Display information about each open channel for the job
DDBS Display the DDBS for the job
DEFAULTS Display the jobs SET DEFAULT parameters
IPCF Display IPCF message statistics and quotas
JSL Display the jobs search list and switch settings
LOGICAL Display the jobs pathological names
MTA Display information about each MTA the job has in use
ORIGIN Display the low and high segment origin and version
PATH Display the jobs current path
PRIVILEGES Display the jobs DEC and local privilege bits
SIZE Display information about open file sizes and dates
SPOOL Display the spooled devices and spooling status
TIME Displays the jobs logged in and reset time and date.
TMPCOR Display a directory of the jobs TMPCOR files
For more information about the format of each detailed display, see Appendix B.
2.2.10 /MAP
This switch displays the line mode information about the job that was selected.
The line mode information is for the terminal that is controlling the job. If
it is detached, no additional information is printed.
2.2.11 /NORMAL
This switch displays normal information about the selected jobs. This
information is in the format:
17 MEIER,BILL 10,3146 TTY43 WIZARD 1 WHO 26+33 R2 0:05:08
The information displayed is the job number (17), user name (MEIER,BILL),
project programmer number (10,3146), terminal name (TTY43), node name and line
number (WIZARD_1), program name (WHO), low+high segment core size (26+33), job
state (R2), and cpu runtime (0:05:08).
JOB MODE Page 2-15
TYPEOUT SWITCHES
2.2.12 /OKNONE
This switch requests that no message be printed when no jobs match the selection
criterion. The default is to issue the standard message "No one".
2.2.13 /ORIGIN and /NOORIGIN
This switch displays the complete file specification of the origin of the high
and low segment of the jobs program. The low and high version numbers are also
displayed.
2.2.14 /PERFORMANCE and /NOPERFORMANCE
This switch displays performance ratios with various fields related to the job.
The current ratios are:
DSK/C disk blocks read and written per CPU second of runtime
DSK/E disk blocks read and written per elapsed second
UUOS/C UUOS executed per CPU second of runtime
UUOS/E UUOs executed per elapsed second
CPU/E CPU to elapsed time percentage ratio
If /INCREMENTAL is also specified, the performance statistics reflect the
previous incremental interval only, rather than since the job has been logged
in.
2.2.15 /PRINT and /NOPRINT
This switch controls the output of the job line when used in conjunction with
the /MAP or /SUMMARY switch. If /MAP and /PRINT (default) is given, both the
job and line mode information is printed, and if /NOPRINT is given, only the
line mode information is printed. If /SUMMARY and /PRINT is given, the selected
jobs will be output, as well as the summary at the end, and if /NOPRINT
(default) is given, only the summary information will be displayed.
2.2.16 /REPEAT:N:M
This switch repeats the display of the selected jobs at the selected time
interval. If :n is specified, n is treated as a sleep scan between display
updates. The default is 10 seconds. If :n is 0, repeat mode will not be
selected. If :M is specified, m in the number of times to repeat the display.
The default is to repeat forever.
JOB MODE Page 2-16
TYPEOUT SWITCHES
2.2.17 /SLOW
This switch displays slow information about the selected jobs. This information
is in the format:
17 MEIER,BILL 10,3146 TTY43 WIZARD 1 WHO 26+33 R2 0:05:08
RD:6452 WR:2441 UUOS:32535 JLT:2:19:18 PC:422017
The information displayed is the job number (17), user name (MEIER,BILL),
project programmer number (10,3146), terminal name (TTY43), node name and line
number (WIZARD_1), program name (WHO), low+high segment core size (26+33), job
state (R2), cpu runtime (0:05:08), disk blocks read (RD:6452), disk blocks
written (WR:2441), uuos executed (UUOS:32535), job logged in time (JLT:2:19:18),
program counter (PC:422017). Other information (if non-zero) may be also
displayed, which can be disk priority (DPR:2), high priority queue (HPQ:1),
paging rate (PGR:4.23), and batch time limit (LIM:0:3:20).
2.2.18 /SORT:key:x:n or /SORT:key
This switch displays jobs in sorted order as specified by the switch arguments.
KEY is the field to sort on. If :x is specified, x can be either ASCENDING or
DESCENDING to control the sort, and if :n is present, only the first (last) N
jobs will be output. The legal sort keys are:
ACCOUNT Sort by the first five characters of the account string
APC Sort by the jobs asynchronous port characteristics
BADGE Sort by jobs DEC badge number
BATCH Sort by batch job flag (no/yes)
BATCORE Sort by jobs batch core maximum
CATEGORY Sort by jobs login category
CHARGE Sort by jobs charge number
CID Sort by jobs charge ID.
CLASS Sort by jobs scheduler class
CORE Sort by jobs core size (sum low+high segment)
CTLJOB Sort by controlling job number
CTLPRG Sort by controlling jobs program name
DEFATTACH Sort by jobs default attach setting (yes/no)
DEFBUFFER Sort by jobs default number of buffers setting
DEFPROTECT Sort by the jobs default protection setting
DSKPRIORITY Sort by jobs dsk priority
FUNNY Sort by jobs funny page allocation
GLXOPR Sort by the jobs galaxy operator privilege
HPQ Sort by jobs high priority queue setting
IPCFOREC Sort by number of outstanding IPCF receives
IPCFOSEND Sort by number of outstanding IPCF sends
IPCFQREC Sort by IPCF receive quotas
IPCFQSEND Sort by IPCF send quotas
IPCFREC Sort by IPCF messages received
IPCFSEND Sort by IPCF messages sent
JLT Sort by jobs logged in time
KCS Sort by jobs kilo-core-seconds
LIMIT Sort by jobs batch time limit
JOB MODE Page 2-17
TYPEOUT SWITCHES
LINE Sort by jobs terminal line number
LOCATION Sort by jobs logically located node
LPPN Sort by jobs logged-in PPN (project-programmer number)
LPRGNUM Sort by jobs logged-in programmer number
LPRJNUM Sort by jobs logged-in project number
NAME Sort by the first six characters of the user name
NODE Sort by node name where jobs terminal is physically
connected
NODENAME Sort by node name where jobs terminal is physically
connected
NODENUMBER Sort by node number where jobs terminal is physically
connected
PAGERATE Sort by jobs paging rate
PC Sort by jobs PC (program counter)
PHYHIGH Sort by jobs physical high segment size.
PHYLOW Sort by jobs physical low segment size.
PPN Sort by jobs PPN (project-programmer number)
PRGNUMBER Sort by jobs programmer number only
PRGRUN Sort by program to run
PRJNUMBER Sort by jobs project number only
PROGRAM Sort by jobs program name
PROSET Sort by jobs default protection set (yes/no)
READS Sort by number of disk blocks read
REMOTE Sort by jobs remote flag (no/yes)
RESET Sort by jobs RESET time
RUNTIME Sort by jobs CPU runtime
SEGMENT Sort by jobs high segment name
SLOT Sort by jobs distribution slot
TTY Sort by jobs terminal name
UUOS Sort by jobs executed UUO count
VCORE Sort by jobs virtual core size (sum low+high segments)
VIRHIGH Sort by jobs virtual high segment size.
VIRLOW Sort by jobs virtual low segment size.
VKCS Sort by jobs virtual kilo-core-seconds
WRITES Sort by number of disk blocks written
WSCODE Sort by jobs wait state code
WTO Sort by jobs WTO privileges
If /INCREMENTAL is also specified, and the key is an incremental field, the
sorted order will reflect the intervals incremental values.
2.2.19 /STAMP and /NOSTAMP
This switch displays a date/time stamp at the top of the display of the selected
jobs.
JOB MODE Page 2-18
TYPEOUT SWITCHES
2.2.20 /SUMMARY:key
This switch displays a summary of jobs by the selected key. The specified field
and the number of jobs matching that field is displayed, one line for each
different value of the field. If the field can be a large numeric value, it is
rounded off, and grouped into various buckets and displayed.
ACCOUNT Summarize by the first five characters of the account string
APC Summarize by the jobs asynchronous port characteristics
BADGE Summarize by jobs DEC badge number
BATCH Summarize by batch job flag (no/yes)
BATCORE Summarize by jobs batch core maximum
CATEGORY Summarize by jobs login category
CHARGE Summarize by jobs charge number
CID Summarize by jobs charge ID.
CLASS Summarize by jobs scheduler class
CORE Summarize by jobs core size (sum low+high segment)
CTLJOB Summarize by controlling job number
CTLPRG Summarize by controlling jobs program name
DEFATTACH Summarize by jobs default attach setting (yes/no)
DEFBUFFER Summarize by jobs default number of buffers setting
DEFPROTECT Summarize by the jobs default protection setting
DSKPRIORITY Summarize by jobs dsk priority
FUNNY Summarize by jobs funny page allocation
GLXOPR Summarize by the jobs galaxy operator privilege
HPQ Summarize by jobs high priority queue setting
IPCFOREC Summarize by number of outstanding IPCF receives
IPCFOSEND Summarize by number of outstanding IPCF sends
IPCFQREC Summarize by IPCF receive quotas
IPCFQSEND Summarize by IPCF send quotas
IPCFREC Summarize by IPCF messages received
IPCFSEND Summarize by IPCF messages sent
JLT Summarize by jobs logged in time
KCS Summarize by jobs kilo-core-seconds
LIMIT Summarize by jobs batch time limit
LINE Summarize by jobs terminal line number
LOCATION Summarize by jobs logically located node
LPPN Summarize by jobs logged-in PPN (project-programmer number)
LPRGNUM Summarize by jobs logged-in programmer number
LPRJNUM Summarize by jobs logged-in project number
NAME Summarize by the first six characters of the user name
NODE Summarize by node name where jobs terminal is physically
connected
NODENAME Summarize by node name where jobs terminal is physically
connected
NODENUMBER Summarize by node number where jobs terminal is physically
connected
PAGERATE Summarize by jobs paging rate
PC Summarize by jobs PC (program counter)
PHYHIGH Summarize by jobs physical high segment size.
PHYLOW Summarize by jobs physical low segment size.
PPN Summarize by jobs PPN (project-programmer number)
PRGNUMBER Summarize by jobs programmer number only
PRGRUN Summarize by program to run
JOB MODE Page 2-19
TYPEOUT SWITCHES
PRJNUMBER Summarize by jobs project number only
PROGRAM Summarize by jobs program name
PROSET Summarize by jobs default protection set (yes/no)
READS Summarize by number of disk blocks read
REMOTE Summarize by jobs remote flag (no/yes)
RESET Summarize by jobs RESET time
RUNTIME Summarize by jobs CPU runtime
SEGMENT Summarize by jobs high segment name
SLOT Summarize by jobs distribution slot
TTY Summarize by jobs terminal name
UUOS Summarize by jobs executed UUO count
VCORE Summarize by jobs virtual core size (sum low+high segments)
VIRHIGH Summarize by jobs virtual high segment size.
VIRLOW Summarize by jobs virtual low segment size.
VKCS Summarize by jobs virtual kilo-core-seconds
WRITES Summarize by number of disk blocks written
WSCODE Summarize by jobs wait state code
WTO Summarize by jobs WTO privileges
If /INCREMENTAL is also specified, and the key is an incremental field, the
summary display will reflect the intervals incremental values.
2.2.21 /TOTALS and /NOTOTALS
This switch selects whether or not a total line will be generated. The total
line is of the format "Total of n jobs" where n is the number of jobs that match
the selection criterion.
2.2.22 /VFAST
This switch displays very fast information about the selected jobs. This
information is in the format:
MEIER,BILL TTY43
The information displayed is user name (MEIER,BILL) and terminal name (TTY43).
CHAPTER 3
LINE MODE
3.1 SELECTION SWITCHES
The following switches can be included on the command line to select different
classes of lines. None of these switches are global, they apply only to the
current specification. Multiple specifications are separated by commas.
3.1.1 /AUTODIALER and /NOAUTODIALER
This switch selects lines that have autodialers. /NOAUTODIALER selects lines
that don't have autodialers.
3.1.2 /ASSIGN and /NOASSIGN
This switch selects lines that are assigned by a job with the monitor assign
command. /NOASSIGN selects lines that are not assigned by a job.
3.1.3 /CARRIER and /NOCARRIER
This switch selects lines that are dialup lines with carrier present.
/NOCARRIER selects lines that are dialup but without carrier present.
3.1.4 /CTY or /NOCTY
This switch selects the line of the CTY, the console terminal. /NOCTY selects
all lines except the CTY (ie TTYs and PTYs).
LINE MODE Page 3-2
SELECTION SWITCHES
3.1.5 /DIALUP and /NODIALUP
This switch selects lines that are dialup lines. /NODIALUP selects lines that
are not dialup lines.
3.1.6 /GANDALF and /NOGANDALF
This switch selects gandalf switched lines. /NOGANDALF selects jobs that are
not gandalf switched lines.
3.1.7 /HARDWIRED and /NOHARDWIRED
This switch selects hardwired lines. /NOHARDWIRED selects lines that are not
hardwired.
3.1.8 /INITED and /NOINITED
This switch selects lines that are inited (opened) by a job with the OPEN, INIT,
or FILOP. UUO. /NOINITED selects lines that are not inited by a job.
3.1.9 /JOB:n
This switch selects lines that are in use by job n. The lines may be assigned,
inited, or otherwise in use by job n.
3.1.10 /LOCAL and /NOLOCAL
This switch selects local terminals. Local terminals implies the "TTY NO
REMOTE" setting rather than non-network terminals. /NOLOCAL selects non-local
terminals (eg remote terminals).
3.1.11 /LOCATE:"string"
This switch selects lines with the specified location string. The location
string can be up to 19 characters, optionally containing wildcards (? and *).
If the location string contains blanks or other non-alpha numeric characters, it
must be inclosed in quotations. The lines location string is defined by the
system administrator in the binary file STD:LINES.INI which relates node name
and line number to a location string, which generally describes the location of
the terminal drop.
LINE MODE Page 3-3
SELECTION SWITCHES
3.1.12 /MIC and /NOMIC
This switch selects lines by are being controlled by MIC, ie MIC is typing or
otherwise controlling the input or output to the terminal. /NOMIC selects lines
not controlled by MIC.
3.1.13 /NODE:ss_ll or /NODE:ss
This switch selects lines who are physically connected to the specified node ss
and line ll. ss is a node name with optional ? and * wildcarding, and ll is an
octal line number. If only a node name is specified any lines who are
physically connected to node ss are selected regardless of their line number.
3.1.14 /PHONE:"aa"
This switch selects dialup phone lines with the specified phone number string.
The phone number string can be up to 19 characters, optionally containing
wildcards (? and *). If the phone number string contains blanks or other
non-alpha numeric characters, it must be inclosed in quotations. The lines
phone number string is defined by the system administrator in the binary file
STD:LINES.INI which relates node name and line number to a phone number string,
which generally describes the phone number of the terminal line.
3.1.15 /PTY:oo or /PTY or /NOPTY
This switch selects pseudo-terminal (PTY) line oo. OO is an octal line number
from 0 to the number of legal PTYs minus 1. If :oo is omitted, all PTY lines
are selected. /NOPTY selects lines that arent PTYs (ie TTYs and the CTY).
3.1.16 /RCVSPEED:n
This switch selects lines that have a receive speed of n baud.
3.1.17 /REMOTE AND /NOREMOTE
This switch selects remote terminals. Remote terminals implies the "TTY REMOTE"
setting rather than non-network terminals. /NOREMOTE selects non-remote
terminals (eg local terminals).
LINE MODE Page 3-4
SELECTION SWITCHES
3.1.18 /SLAVE and /NOSLAVE
This switch selects lines that are slaved and cannot type commands to the
monitor. /NOSLAVE selects lines that are not slaved.
3.1.19 /SPEED:n
This switch selects lines whose transmit and receive speed are both equal to n
baud.
3.1.20 /TSN and /NOTSN
This switch selects TSN controlled lines. /NOTSN selects lines that are not TSN
controlled.
3.1.21 /TTY:oo or /TTY or /NOTTY
This switch selects the line (TTY) oo. OO is an octal number from 0 to the
number of legal terminals (including PTYs) minus 1. If :oo is omitted, all TTY
lines (but not CTY and PTY lines) are selected. /NOTTY selects lines that arent
TTYs (ie PTYs and the CTY).
3.1.22 /TYPE:ss
This switch selects lines whose terminal type is ss. SS is a sixbit word with
optional ? and * wildcarding.
3.1.23 /USER and /NOUSER
This switch selects lines that are controlling a job (user). /NOUSER selects
lines that are not controlling a job.
3.1.24 /XMTSPEED:n
This switch selects lines that have a transmit speed of n baud.
LINE MODE Page 3-5
TYPEOUT SWITCHES
3.2 TYPEOUT SWITCHES
The following switches can be included on the command line to control the format
of the line mode output. In all cases, these switches are global, and can be
specified anywhere in the command line and have the same effect.
3.2.1 /DPY:n:m
This switch displays the selected lines on a video terminal in DPY mode with
cursor update of the data. If :n is specified, n is treated as a sleep scan
between display updates. The default is 10 seconds. If :n is 0, DPY mode will
not be selected. If :M is specified, m in the number of times to repeat the
display. The default is to repeat forever. While in DPY mode, the following
single characters can be typed to control the output on the display: more
3.2.2 /ERNONE
This switch generates a fatal error when no lines match the selection criterion.
Either "?WHONTM Line not connected" or "?WHOARC All lines rejected by
constraints" message is generated as appropriate. This is the default.
3.2.3 /FAST
This switch displays fast information about the selected lines. This
information is in the format:
TTY43 WIZARD 1 RDC A U job 17
The information displayed is terminal name (TTY43), node name (WIZARD), line
number (1), flags (RDC), and job control information (A U job 17).
3.2.4 /INCLUDE:key
This switch selects the inclusion of additional information in the line format
display. The current keys are PTY, to include PTY lines in the display.
3.2.5 /INCREMENTAL and /NOINCREMENTAL
This switch selects the display of incremental line information for the fields
that are incremental in nature. /NOINCREMENTAL displays the total fields.
Fields that are incremental are input character count, output character count,
break character count, and command count. If /REPEAT or /DPY are specified, it
should be noted that the first display will have zeros for all the incremental
fields, as no previous values are available to compute them.
LINE MODE Page 3-6
TYPEOUT SWITCHES
3.2.6 /INFORMATION:keys
This switch displays addition information about the selects lines as specified
by the keys. Typically this information is one or more additional line per key.
Legal keys are:
TTY Display all terminal parameters like INITIA TTY command
3.2.7 /MAP
This switch displays the job mode information about the line that was selected.
The job mode information is for the job that that has the terminal assigned,
inited, or logged in. If there is no related job, no additional information is
printed.
3.2.8 /NORMAL
This switch displays normal information about the selected lines. This
information is in the format:
TTY43 WIZARD 1 Dataset - 1281 RDC VT52 600 300 A U job 17
The information displayed is terminal name (TTY43), node name (WIZARD), line
number (1), location or phone string descriptor (Dataset - 1281), flags (RDC),
terminal type (VT52), receive speed (600), transmit speed (300), and job control
information (A U job 17).
3.2.9 /OKNONE
This switch requests that no message be printed when no lines match the
selection criterion. The default is /ERNONE which will generate a fatal error
when no lines match the selection criterion.
3.2.10 /PERFORMANCE and /NOPERFORMANCE
This switch displays performance ratios with various fields related to the line.
The current ratios are:
O/I Output to input character count ratio
ICC/E Input characters typed per elapsed second
OCC/E Output characters displayed per elapsed second
BRK/EM Break characters typed per elapsed minute
CMD/EM Commands typed per elapsed minute
If /INCREMENTAL is also specified, the performance statistics reflect the
previous incremental interval only, rather than since the line has connected.
LINE MODE Page 3-7
TYPEOUT SWITCHES
3.2.11 /PRINT and /NOPRINT
This switch controls the output of the line line when used in conjunction with
the /MAP or /SUMMARY switch. If /MAP and /PRINT (default) is given, both the
line and job mode information is printed, and if /NOPRINT is given, only the job
mode information is printed. If /SUMMARY and /PRINT is given, the selected
lines will be output, as well as the summary at the end, and if /NOPRINT
(default) is given, only the summary information will be displayed.
3.2.12 /REPEAT:N:M
This switch repeats the display of the selected lines at the selected time
interval. If :n is specified, n is treated as a sleep scan between display
updates. The default is 10 seconds. If :n is 0, repeat mode will not be
selected. If :M is specified, m in the number of times to repeat the display.
The default is to repeat forever.
3.2.13 /SLOW
This switch displays slow information about the selected lines. This
information is in the format:
TTY43 WIZARD 1 Dataset - 1281 RDC VT52 600 300 A U job 17
ICC:44234 OCC:737227 BRK:4166 CMD:1211
The information displayed is terminal name (TTY43), node name (WIZARD), line
number (1), location or phone string descriptor (Dataset - 1281), flags (RDC),
terminal type (VT52), receive speed (600), transmit speed (300), job control
information (A U job 17), count of characters input (ICC:44234), count of
characters output (OCC:737227), break characters typed (BRK:4166), and count of
commands typed (CMD:1211).
3.2.14 /SORT:key:x:n or /SORT:key
This switch displays lines in sorted order as specified by the switch arguments.
KEY is the field to sort on. If :x is specified, x can be either ASCENDING or
DESCENDING to control the sort, and if :n is present, only the first (last) N
lines will be output. The legal sort keys are:
APC Sort by asynchronous port characteristics
ASSIGN Sort by assigned flag (no/yes)
BREAK Sort by break character count
CARRIER Sort by carrier flag (no/yes)
COMMANDS Sort by commands typed
DIALUP Sort by dialup flag (no/yes)
INITED Sort by inited flag (no/yes)
INPUT Sort by input character count
JOB Sort by job using line
LINE MODE Page 3-8
TYPEOUT SWITCHES
LINE Sort by line
NODE Sort by node name
NODENAME Sort by node name
NODENUMBER Sort by node number
OUTPUT Sort by output character count
RCVSPEED Sort by receive speed
REMOTE Sort by remote flag (no/yes)
SLAVE Sort by slave flag (no/yes)
TYPE Sort by terminal type
USER Sort by user flag (no/yes)
XMTSPEED Sort by terminal transmit speed
If /INCREMENTAL is also specified, and the key is an incremental field, the
sorted order will reflect the intervals incremental values.
3.2.15 /STAMP and /NOSTAMP
This switch displays a date/time stamp at the top of the display of the selected
lines.
3.2.16 /SUMMARY:key
This switch displays a summary of lines by the selected key. The specified
field and the number of lines matching that field is displayed, one line for
each different value of the field. If the field can be a large numeric value,
it is rounded off, and grouped into various buckets and displayed.
APC Summarize by asynchronous port characteristics
ASSIGN Summarize by assigned flag (no/yes)
BREAK Summarize by break character count
CARRIER Summarize by carrier flag (no/yes)
COMMANDS Summarize by commands typed
DIALUP Summarize by dialup flag (no/yes)
INITED Summarize by inited flag (no/yes)
INPUT Summarize by input character count
JOB Summarize by job using line
LINE Summarize by line
NODE Summarize by node name
NODENAME Summarize by node name
NODENUMBER Summarize by node number
OUTPUT Summarize by output character count
RCVSPEED Summarize by receive speed
REMOTE Summarize by remote flag (no/yes)
SLAVE Summarize by slave flag (no/yes)
TYPE Summarize by terminal type
USER Summarize by user flag (no/yes)
XMTSPEED Summarize by terminal transmit speed
If /INCREMENTAL is also specified, and the key is an incremental field, the
summary display order will reflect the intervals incremental values.
LINE MODE Page 3-9
TYPEOUT SWITCHES
3.2.17 /TOTALS and /NOTOTALS
This switch selects whether or not a total line will be generated. The total
line is of the format "Total of n lines" where n is the number of lines that
match the selection criterion.
3.2.18 /VFAST
This switch displays very fast information about the selected lines. This
information is in the format:
TTY43 WIZARD 1
The information displayed is terminal name (TTY43), node name (WIZARD), and line
number (1).
CHAPTER 4
FORMATTING THE DISPLAY
WHO provides the sophisticated used with complete control of the output display.
The exact formats of the display line, as well as optional headings and footings
can be specified.
4.1 FORMAT LIST
A number of format control switches take a "format-list" as an argument. A
"format-list" is a list of parameters separated by commas and inclosed in
parentheses. Each parameter is either a text string or a switch specific
keyword. Text string parameters are simply ascii strings enclosed in double
quotations ("). Keywords must be from the legal set of keywords, and can
include several arguments of the form keyword:arg1:arg2:arg3. All arguments are
optional, and can be omitted. ARG1 is the default fieldwidth of for the
specified keyword. ARG2 is a keyword to control the justification of the field.
It can be either LEFT (for left justification in the specified field width),
CENTER (for centering in the specified field width), or RRIGHT (for right
justification in the specified field width). ARG3 is the number of spaces to
follow the field (only valid when the fieldwidth is zero). If any argument is
omitted, a default depending on the nature of the keyword field destined to be
output is used.
4.2 FORMAT LIST SWITCHES
The following switches take a format-list an an argument. For a list of the
keywords that each format-list can be composed of, refer to the following
section.
4.2.1 /FINAL:(format-list)
This format switch provides a format-controlled line to be output once at the
end of all selected jobs or lines. It is useful for including trailer
information. For example, [10,]/FINAL:list1,/PROGRAM:WHO (equivalent to
[10,],/PROGRAM:WHO/FINAL:list1 since FINAL is a global switch) would output
format-list 1 after listing all project 10 jobs, and all jobs running program
FORMATTING THE DISPLAY Page 4-2
FORMAT LIST SWITCHES
WHO.
4.2.2 /FOOTING:(format-list)
This format switch provides a format-controlled line to be output at the end of
each list of job/line specifications, and thus, is a "file" specific switch.
For example, [10,]/FOOTING:list1,/PROGRAM:WHO/FOOTING:list2 would output
format-list 1 after listing all project 10 jobs, and format list 2 after listing
all jobs running program WHO.
4.2.3 /HEADING:(format-list)
This format switch provides a format-controlled line to be output before each
list of job/line specifications, and thus, si also a "file" specific switch.
For example, [10,]/HEADING:list1,/PROGRAM:WHO/HEADING:list2 would output
format-list 1 before listing all project 10 jobs, and format list 2 before
listings all jobs running program WHO.
4.2.4 /INITIAL:(format-list)
This format switch provides a format-controlled line to be output once before
the start of all the selected jobs or lines. It is useful for including titles,
or other information. For example, [10,]/INITIAL:list1,/PROGRAM:WHO (equivalent
to [10,],/PROGRAM:WHO/INITIAL:list1 since INITIAL is a global switch) would
output format-list 1 before listing all project 10 jobs, and all jobs running
program WHO.
4.2.5 /FORMAT:(format-list)
This format switch controls the detailed listing for each job. It is a global
switch, and can be used to taylor the output to display exactly the desired
fields for each job. The switches /VFAST, /FAST, /NORMAL and /SLOW select
several common detail line formats.
4.3 DEFAULT FORMAT CONTROL
The following switches can be used to control the default global justifications.
However, any specified as ARG2 to any of the above switches, will override the
defaults.
FORMATTING THE DISPLAY Page 4-3
DEFAULT FORMAT CONTROL
4.3.1 /BLANK
This default format control switch suppresses the output of any field that
normally would be blank. Thus, this can destroy the neat, columnized output.
4.3.2 /DEFAULT
This default format control switch selects that the default justification be
used for each field.
4.3.3 /FIX
This default format control switch forces all fields to be output in strict,
fixed length columnized areas.
4.3.4 /FLOAT
This default format control switch allows all fields to be output in completely
free floating format. Generally, by default, each field will be separated from
the previous field by exactly one space.
CHAPTER 5
ACTION SWITCHES
The following action switches may be used to force various actions on the target
job or line. Some switches require a target job, and use the job (if in JOB
mode), or the job owning the terminal (if in LINE mode), others require a target
line, and use the line number of the selected job (if in JOB mode), or the line
number (if in LINE mode).
All of these functions can be done to any job with the same programmer number as
the commanding job, or to any terminal owned by the commanding job. If the
target job/line does not meet one of those criterion, POKE or WHEEL privileges
are required.
In all cases except for /NETWORK:CONNECT the action is preformed after the
jobs/lines are selected, and the information displayed. In the case of
/NETWORK:CONNECT, the lines are selected, and information displayed after the
lines are connected.
5.1 INPUT/OUTPUT FUNCTIONS
5.1.1 /FORCE:command
This switch uses the FRCUUO monitor call to force a command on the selected
jobs. If the job is detached, the switch is ignored. Legal forced commands
are:
.HALT Force a ^C (stop the stop with control-C trapping)
.BYE Detach the job
.HELLO Run the INITIA program
.RESTA Type the system restart greeting
KJOB Log the job out
INITIA Run the INITIA program
.FCONT Force a CONTINUE
.TYPE Retype the line (control-R)
USESTA Type statistics (control-T)
.NETLDR Force run the NETLDR program
HALT HALT the job regardless of control-C trapping
CTEST Force a CTEST command (for patching)
ACTION SWITCHES Page 5-2
INPUT/OUTPUT FUNCTIONS
5.1.2 /INPUT:"string"
This switch inputs the "string" into the terminal buffer, as though it was typed
on the terminal. Control characters can be imbedded by inserting them in
up-arrow form.
5.1.3 /OUTPUT:"string"
This switch outputs the "string" on the terminal. Control characters can be
imbedded by inserting them in up-arrow form.
5.1.4 /SEND:"string"
This switch outputs the "string" on the terminal, prefixed with the standard
"<bell>;;TTYnnn - " leader.
5.2 NETWORK FUNCTIONS
5.2.1 /NETWORK:CONNECT
This switch connects all the specified terminals to the host system. The /NODE
switch must be given, and the node name cannot be wildcarded. If a specific
line is given (/NODE:name_line) only that terminal is connected, if no line is
given (/NODE:name) all terminals on that node will be connected.
5.2.2 /NETWORK:DISCONNECT
This switch sends a disconnect message to the node to which each selected
terminal is connected to. If a job is on the line, it is detached.
5.3 SETUUO FUNCTIONS
The following arguments can be specified to the /SETUUO switch. Multiple
/SETUUO switches with different arguments can be specified. Each argument to
the /SETUUO switch is a keyword followed by another argument (such as
/SETUUO:DSKFUL:PAUSE to set disk-full pause for the job).
ACTION SWITCHES Page 5-3
SETUUO FUNCTIONS
5.3.1 CPU:n
This argument sets the CPU runability for the selected jobs to CPU n. (.SET RUN
CPUn ONLY)
5.3.2 DEFAULT:BUFFERS:n
This argument sets the default number of disk buffers for the job to N (.SET
DEFAULT BUFFERS n).
5.3.3 DEFAULT:PROTECTION:n
This argument sets the default file protection for the selected jobs to n. N is
an octal number between 0 and 777. (.SET DEFAULT PROTECTION n)
5.3.4 DEFER:key
This argument sets or clears defered spooling for the selected jobs. Key may be
either YES to set defered spooling (.SET DEFER), or NO to clear defered spooling
(.SET NODEFER).
5.3.5 DSKFUL:key
This argument sets or clears the disk-full action for the selected jobs. Key
may be either PAUSE to enable disk-full pause (.SET DSKFUL PAUSE), or ERROR to
disable disk-full pause (.SET DSKFUL ERROR).
5.3.6 LIMIT:hh:mm:ss
This argument sets the batch time limit for the selected jobs to hh:mm:ss.
5.3.7 PHYSICAL:key:n
This argument sets the physical core parameter to n pages for the selected jobs.
Key may be either LIMIT to set physical limit (.SET PHYSICAL LIMIT n), or
GUIDELINE to set physical guideline (.SET PHYSICAL GUIDELINE n).
ACTION SWITCHES Page 5-4
SETUUO FUNCTIONS
5.3.8 TIME:hh:mm:ss
This argument sets the batch time limit for the selected jobs to hh:mm:ss.
5.3.9 VIRTUAL:n
This argument sets the virtual core limit to n pages for the selected jobs.
(.SET VIRTUAL n)
5.3.10 WATCH:(keys)
This argument sets watch parameters for the selected jobs. Any of the keywords
to the monitor .SET WATCH command may be specified. Multiple keys can be
specified, inclosed in parentheses, and separated by commas.
CHAPTER 6
OUTPUT FILE CONTROL
6.1 FILE SPECIFICATION DEFAULTS
The default output specification is TTY:WHO.LST. However, if any part of a file
specification is typed, the defaults are filled in from DSK:WHO.LST[-].
6.2 SWITCHES
The following switches may be placed on the output file specification to control
it.
6.2.1 /APPEND and /NOAPPEND
This switch controls whether or not the output file is appended to. The default
(/NOAPPEND) is to supersede the output file for the first command, and append to
it each time if /REPEAT is specified. /APPEND will always append to the output
file.
6.2.2 /ERSUPERSEDE
This switch will cause a fatal error to be generated if the output file exists,
and would be superseded. The default is not to generate an error, and supersede
the file.
6.2.3 /OKSUPERSEDE
This switch allows the output file to be superseded, if it exists. This also is
the default action.
OUTPUT FILE CONTROL Page 6-2
SWITCHES
6.2.4 /PROTECTION:n
This switch sets the output file protection to n. N is an octal number between
1 and 777. A value of 0 uses the system default.
6.2.5 /VERSION:x
This switch sets the output file version. X is a standard version word
consisting of major minor(edit)-who. The default is to use the version of the
program.
APPENDIX A
JOB STATE CODES
The following wait state codes may be output for the jobs wait state. The
format of the output is XXYY where XX is the one of the wait states listed
below, XX indicates the job is currently running on a CPU, YY is the swapping
state (SW=swapped out, SF=swapped out and fragmented, LK=locked in core), and YY
indicates the job is actively being swapped. A list of wait state codes
follows:
State Explanation
AU Alter disk UFD queue
B1 Running background batch in PQ1
B2 Running background batch in PQ2
CA Semi-permanent core allocation wait
CB Disk core-block scan wait
D1 Dectape control wait (up to 8 drives)
D2 Second DECtape controler wait
DA Disk storage allocation wait
DC Data control (DC) wait - magtape and dectape
DI Disk input wait
DO Disk output wait
DS Disk I/O wait satisfied
DW Disk I/O wait
E6 Event wait (DN60)
EF Event wait (front ends)
EI Event wait (IPCF)
EK Event wait (tape kontroller)
EL Event wait (tape labeling)
EN Event wait (networks)
EQ ENQ/DEQ wait
ER Event wait (tape rewinding)
ES Event wait satisfied
EV Exec virtual memory wait
EW General event wait
EW Job in event wait
GU GETSEG UUO in progress
HB Hibernate (no sleep time)
HS Hibernate with sleep time
Hd Running in HPQ d
IO IO wait
JD Waiting for DAEMON to be run
JOB STATE CODES Page A-2
LK Locked in core
MM Memory management wait
NA Job napping (.lt. 1 sec sleep)
NU Job number not assigned
OW Operator wait
PI Paging I/O wait
PS Paging I/O wait satisfied
R1 Running in PQ1
R2 Running in PQ2
RN Running
RU Run UUO in progress
SF Swapped and fragmented
SL Sleeping
SW Swapped out
TI TTY input wait
TO TTY output wait
TS TTY I/O wait satisfied
TW TTY I/O wait
WI General input wait
WO General output wait
WS I/O wait satisfied
^C Job stopped
^D Job in DAEMON DCORE wait
^W Job in command wait
APPENDIX B
INFORMATION DISPLAYS
The following is a detailed description of all the output for the /INFORMATION
switch. For a description of the switch, refer to "selection switches" in the
previous sections.
B.1 ACCOUNT
This keyword displays the account string for the selected jobs. This
information is in the format:
Account: 6PFS.C684422
The information displayed is the account string (6PFS.C684422).
B.2 BATCH
This keyword displays batch and operator information for the selected jobs.
This information is in the format:
WTO privs:all OPR privs:system Batch stream:no Limit:0:09:45 Core:511
The information displayed is the write to operator privileges (all) [can be one
of ALL, WTO, NONE], operator privileges (system) [can be one of NONE, REMOTE,
HOST, SYSTEM], batch stream number (no) [a stream number or "no" if none set],
batch CPU time limit (0:9:45), and batch core limit (511).
B.3 CAPABILITIES
This keyword displays the enabled capabilities of the selected jobs. This
information is in the format:
Capabilities: 777777,1
DEC: IPCF DPR:3 METER POKE CPU HPQ:15 USPL ENQ RTTRP LOCK TRPSET SPY MSPY
Local: CHGPPN
INFORMATION DISPLAYS Page B-2
CAPABILITIES
The information displayed is the octal capability bits (left half=DEC, right
half=local) (777777,1), and a breakdown of each of the DEC and local
capabilities by name.
B.4 CHANNEL
This keyword displays information about all open channels for the selected jobs.
This information is in the format:
2 DSK 14 OO OB E O IC
The information displayed is the channel number (2), device inited (DSK), I/O
mode (14) and various channel status flags from USRJDA (OO OB E O IC). The
channel status flags are:
OI Opened with input buffer specified
OO Opened with output buffer specified
IB Input buffers have been setup
OB Output buffers have been setup
L LOOKUP has been done
E ENTER has been done
I INPUT has been done
O OUTPUT has been done
IC Input close has been done (or not needed)
OC Output close has been done (or not needed)
B.5 CORE
This keyword displays the current and maximum physical and virtual core limits
for the selected jobs. This information is in the format:
Core limits: Current: Virt:200 Phys:120 Maximum: Virt:512 Phys:300
The information displayed is the jobs current virtual limit (200), current
physical limit (120), maximum virtual limit (512), and maximum physical limit
(300), all expressed in pages of core.
B.6 DDBS
This keyword displays information about all open devices for the selected jobs.
This information is in the format:
* TTY104 A node WIZARD(123) line 45 R
LPT773 I node SOFDCP(77) unit 3 W
MTA710 A MTA0 reelid:COBOL file 11 record 45 WE/W
DSK I DSKE0:PROJCT.SYS[10,7,GALAXY,ACT] 1 U/R
ACT I DEVIN DSKE0:SYSDEV.BIN[1,7] R
TSK71 I I: *::FTSFAL[1,2] P: TWINKY::NETSPL[1,2] R
INFORMATION DISPLAYS Page B-3
DDBS
The information displayed is the flag ('=device is spooled, *=I/O active for
this DDB), the device name the program opened (DEVNAM), the status (A=assigned
by console command, I=inited by program), and the logical name assignment (if
any). The rest of the information is device specific, and is discussed below.
The final character is the last I/O direction, which is either R (reading last),
or W (writing last).
B.6.1 DSK DDB information
If the DDB is for a disk, the following device specific information is
displayed. The logical unit name (if a file is open), the file and extension,
and the files complete path including five levels of SFD. Following the file
specification information, is the current block number to be read or written
next. If the file is open, the reader count followed by the access table status
is displayed. The access table status is C=file being created, S=file being
superseded, R=file being read, U=file being updated (single user), and M=file
being updated (multi user). If the file is marked for deletion, the separating
"/" will turn into a "!".
B.6.2 MTA DDB information
If the DDB is for a magtape, the following device specific information is
displayed. The tapes reelid (reelid:COBOL), the current file number (file 11),
the current record number (record 45) [??? means the record number is not
known], various flags [BOT=tape at beginning of tape, EOT=tape at logical end of
tape, REW=tape is in the process and being rewound], and the write enable status
(WE) [WE=tape is write enabled, WL=tape is write locked].
B.6.3 NET DDB information
If the DDB is for a network device, with the exception of TTYs and TSKs, the
following network device specific information is displayed. The node name, node
number, and unit number of the device is output.
B.6.4 TSK DDB information
If the DDB is for a task, the following device specific information is
displayed. The network process descriptor (NPD) for both the input (I:) and
passive (P:) tasks are displayed. Each NPD includes the node name (*=any node)
and the ascii connect string, with \ substituted for nulls.
INFORMATION DISPLAYS Page B-4
DDBS
B.6.5 TTY DDB information
If the DDB is for a terminal, the following device specific information is
displayed. The node name, node number, and line number of the terminal is
output.
B.7 DEFAULTS
This keyword displays the various SET DEFAULT parameters for the selected jobs.
This information is in the format:
Defaults: Buffers:10 Protection:<077>On Attach:Ask
The information displayed is the default number of disk buffers (from SET
DEFAULT BUFFER n command) (10), the jobs default file protection (from SET
DEFAULT PROTECTION nnn command) (<077>), if the default file protection is set
(On), and the ATTACH: status (from LOGIN/ATTACH:[IGNORE,ASK]) (Attach:Ask).
B.8 IPCF
This keyword displays IPCF statistics for the selected jobs. This information
is in the format:
IPCF messages: S:12 R:7 outstanding: S:1 R:0 quotas: S:100 R:50
The information displayed is the send and receive message counts (messages S:12
R:7), the outstanding send and receive message counts (outstanding: S:1 R:0),
and the send and receive quotas (quotas: S:100 R:50).
B.9 JSL
This keyword displays the job search list and switches for the selected jobs.
The information displayed is in the format:
Job search list: TSG0:/NOWRITE, SOFT:, FENCE, DSKE:/NOCREATE
The information displayed is the structures in the jobs active search list to
the left of the FENCE (TSG0:, SOFT:), the FENCE itself (FENCE), and the
structures in the jobs passive search list to the right of the FENCE (DSKQ:).
If applicable, the switches /NOWRITE (do not write on this structure), and
/NOCREATE (do not create on this structure if generic DSK is specified) may be
present.
INFORMATION DISPLAYS Page B-5
LOGICAL
B.10 LOGICAL
This keyword displays the pathological names defined for the selected jobs.
This information is in the format:
Logical name definitions:
SYS: = DSKQ:[10,3146,SYS],SSL:[1,5],SSL:[1,4]
LIB:/SEARCH = DSKQ:[10,3146,LIB]
WSM: = DSKQ:[10,3146]
The information displayed is the pathological name (SYS:), the search attribute
(/SEARCH), and the list of structures and paths that compose the logical name
(DSKQ:[10,3146,SYS],SSL:[1,5],SSL:[1,4]).
B.11 MTA
This keyword displays information about the parameters of any magtapes in use by
the job. This keyword also implies DDBS (see above for a description of the DDB
format). The information displayed is in the format:
Density:1600 Track:9 Mode:DEC core dump Labels:ANSI
The information displayed is the tape density (1600) [can be one of 200, 556,
800, 1600, 6250], the track (9) [can be either 7 or 9], the mode (DEC core dump)
[can be one of none, DEC core dump, Industry core dump, SIXBIT, ASCII, DEC core
dump], and the label type (ANSI) [can be of No MDA, Bypass, ANSI, ANSI(user),
IBM, IBM(user), leading tape mark, nonstandard, none, COBOL ASCII, COBOL SIXBIT,
user EOT].
B.12 ORIGIN
This keyword displays the program origin and version for both the high segment
and low segment. The information displayed is in the format:
Origin: DSKQ:QUASAR[1,4,QSR] 4(761)/1(5) + DSKE:GLXLIB[1,4] 1(763)
The information displayed is the low segment origin (DSKQ:QUASAR[1,4,QSR]), the
low segment Digital version (loc .JBVER==137) [4(761)], the low segment customer
version (loc .JBCST==136) [1(5)], the high segment origin (DSKE:GLXLIB[1,4]),
and the high segment Digital version [1(763)]. If all the attributes of the
high segment are the same as the low segment, only the low segment information
and a plus (+) are displayed. If the program has no high segment, only the low
segment information excluding the plus is displayed, and if the program has a
spy segment, it is indicated by + SPY (117P), where 117P is the highest address
spied upon. If DDT and/or PFH (page fault handler) are present, that is
indicated by DDT: 12345-45671, or PFH: 776000-777777. The range of numbers
indicates the core occupied by DDT or PFH.
INFORMATION DISPLAYS Page B-6
PATH
B.13 PATH
This keyword displays information about the jobs default path and path switches.
The information displayed is in the format:
Path: [10,3146,WHO]/SCAN/NEW
The information displayed is the default path ([10,3146,WHO]) and any path
switches, such as /SCAN (scan higher level SFDs and the UFD), /NOSCAN (do not
scan higher level SFDs and the UFDs), /NEW (include NEW when running programs
from SYS), and /SYS (include SYS when running programs from DSK).
B.14 PRIVILEGES
This keyword displays the privileges of the selected jobs. This information is
in the format:
Privileges: 777777,1
DEC: IPCF DPR:3 METER POKE CPU HPQ:15 USPL ENQ RTTRP LOCK TRPSET SPY MSPY
Local: CHGPPN
The information displayed is the octal privilege bits (left half=DEC, right
half=local) (777777,1), and a breakdown of each of the DEC and local privileges
by name.
B.15 SIZE
This keyword displays information about the file size of the opened files for
the selected jobs. This keyword also implies DDBS (see above for a description
of the DDB format). The information displayed is in the format:
Size written: 5 allocated: 30 Created: 3-Mar-81 20:36
The information displayed for each open file is the written size in blocks (size
written: 5), the allocated size in blocks (allocated: 30), and the creation
date and time (Created: 3-Mar-81 20:36).
B.16 SPOOL
This keyword displays information about the spooling status of the selected
jobs. The information displayed is in the format:
Defered spooling: CDR:XYZ, CDP:, LPT: (unspooling allowed)
The information displayed is the spooling mode ("Defered spooling" or just
"Spooling"), the spooled devices (CDR:, CDP:, LPT:), the spooled card reader
name if CDR: is spooled (CDR:XYZ), and the unspooling privilege (unspooling
allowed) if applicable.
INFORMATION DISPLAYS Page B-7
TIME
B.17 TIME
This keyword displays information about the login duration, and date/time and
the RESET UUO duration and date/time. The information displayed is in the
format:
Login for 1:08:29 at Fri 19-Mar-82: 8:25:57
Reset for 0:04:07 at Fri 19-Mar-82: 9:30:19
The information displayed is the time since LOGIN (1:08:29) and the date/time of
LOGIN (Fri 19-Mar-82: 9:30:19) , and the time since last RESET UUO (0:04:07) and
the date/time of the RESET UUO (Fri 19-Mar-82: 9:30:19) .
B.18 TMPCOR
This keyword displays information about the selected jobs TMPCOR file usage.
The information displayed is in the format:
TMPCOR directory:
SVC 6
EDS 3
Total of 9 words in 2 files
The information displayed is the TMPCOR file name (SVC), and the TMPCOR file
size in words (6). A summary line including the total number of words allocated
to TMPCOR files, and the total number of files is also displayed.