Professional Documents
Culture Documents
Chapter objectives
Be able to:
Log on to z/OS
Run programs from the TSO READY
prompt
Navigate through the menu options of
ISPF
Use the ISPF editor to make changes
to a file
Use the UNIX interfaces provided on
z/OS, including the z/OS UNIX
command shell.
READY prompt
record
Restructured Extended
Executor (REXX)
ISPF
root
logon
SDSF
native mode
shell
OMVS command
path
password
ISPF
TSO overview
TSO/E
Acronym for Time Sharing Option/Extensions
(TSO/E)
Allows users to create an interactive session with
z/OS
Provides a single-user logon capability and a
basic command prompt interface to z/OS
Most users work with TSO through its menudriven interface, Interactive System Productivity
Facility (ISPF)
Userid
===> ZPROF
Password ===>
Size
===> 860000
Perform ===>
Command ===>
-Nonotice
-Reconnect
-OIDcard
You may request specific help information by entering a '?' in any entry field
Record format - The data is stored in chunks called records, of either fixed or
variable length
Record length - The length (number of characters) in each record
Block size- If records are joined together to save space, this specifies the length
of the block in characters
Extent - An allocation of space to hold the data. When the primary extent is filled,
the operating system will automatically allocate more extents, called secondaries
Space - Disk space is allocated in units called blocks, tracks, or cylinders
TSO
10
11
12
CLIST
REXX Exec
Command Processor
13
execute
re-execute
15
CLIST
REXX
16
Columns 00001
000500 return;
****** ************************ Bottom of Data ****************************
17
variety of tasks.
You can define a Command Processor to enhance defining and
maintaining datasets and to write and test programs.
You can write a command processor to replace or add to TSO
set of commands
A Command Processor is a program that is given control by the
terminal monitor program (TMP) when a user at a terminal enters a command
The TMP provides the interface between terminal users and the command
processor providing many system services.
NOTE: As an example of a Command Processor when you log on to TSO/E, the program specifies on the EXEC
statement of the users logon procedure is attached as the TMP. After the Logon is completed, the TMP
writes a READY message to the terminal for you to enter a command name.
18
ISPF overview
20
Primary
option menu
0 Settings
1 Browse
2 Edit
3 Utilities
4 DS List
5 ...
Settings
/ Cursor at ..
_ ...
_ ...
_ ...
View
Edit
Proj ____
Group ____
Type ____
Proj ____
Group ____
Type ____
Other Dsn__
Other Dsn__
Utilities
1 Dataset
2 Library
3 Copy/Move
4 DS List
Dialog Test
1 ......
2 ......
3 ......
4 ......
Copy/Move
Library
Edit
****************
0 //JOB1 JOB
0 //S1 EXEC
0 //DD1 DD
0 ....
***************
21
C Copy M Mo
CP Cop MP
____
b Display
Group ____
D Delete
Type
____ ____
Proj ______
Group ____
Group ____
Type ____
Dataset
Type ____
Settings
View
Edit
Utilities
Foreground
Batch
Command
Dialog Test
LM Facility
IBM Products
SCLM
Workplace
SDSF
User ID . :
Time. . . :
Terminal. :
Screen. . :
Language. :
Appl ID . :
TSO logon :
TSO prefix:
System ID :
MVS acct. :
Release . :
AUES100
16:14
3278
1
ENGLISH
ISR
LOGON
AUES100
SYS1
ACCNT#
ISPF 5.2
Command
Line
Function
Keys
22
Option ===>
F1=Help
F10=Actions
F2=Split
F12=Cancel
F3=Exit
F7=Backward
F8=Forward
F9=Swap
Action Bar
Common
functions
in ISPF
Menu
Utilities provided
Compilers Options
Statusmenus
Help
---------------------------------------------------------
Point-and-Shoot
0
1
2
3
.
Settings
View
Edit
Utilities
Option Number
0 Settings
1 View
2 Edit
3 Utilities
.
.
Options ===> 3
Function Keys
F1=Help
F10=Actions
23
F3=Exit
F7=Bkwd
F11=Retrieve F12=Cancel
F8=Fwd
Function
Key
Alt-Ins or Esc
PA2 Alt-Home
Cursor movement
Tab or Enter
Clear Pause
Page up
PF7
PF10
25
2 Action Bar
Primary Options
2
Status Area
3 Dynamic
2
2006 IBM Corporation
Logon
Procedure
Logon
ID
26
2 Action Bar
Primary Options
2
Status Area
3 Dynamic
2
2006 IBM Corporation
27
Status pull-down
28
Option 0
29
Option 1
30
VIEW
Option 1
VIEW
Option 2
VIEW
COLS
ETP.PELPLEXU.PARMLIB(MSTJCLPU) - 01.18
EXEC PGM=IEEMB860,DPRTY=(15,15)
DISP=SHR,UNIT=3390,VOL=SER=ETP013
000510 //
DD DSN=SYS1.PROCLIB,DISP=SHR
33
Option 2
EDIT
C:\AUTOEXEC.BAT
34
D
R
C
M
A
B
(
<
)
>
X
35
Description
Insert lines
Delete lines
Repeat lines
Copy lines
Move lines
After line
Before line
Shift right columns
Shift right data
Shift left columns
Shift left data
Exclude lines
2006 IBM Corporation
Screen 2
36
Option 3
37
UTILITIES
Option 3. 1
38
UTILITIES
RefList
Utilities
Help
Allocate New Data Set
Command ===>
Data Set Name
. . . : ZSCHOL.TEST.CNTL
Management class . . .
Storage class
. . . .
Device type . . . . .
Data class . . . . . .
(M, K, or U)
or RECORDS)
Primary quantity
. . 2
Secondary quantity
Directory blocks
. . 0
Record format . . . . FB
Record length . . . . 80
Block size
. . . . . 27920
39
F1=Help
F2=Split
F10=Actions
F12=Cancel
F7=Backward
F8=Forward
F9=Swap
Option 6
40
T S O command
I S P F GUI
41
Type SDSF at any command line prompt and a similar panel above will be displayed
42
43
44
45
46
47
UNIX Shell
48
49
OMVS Shell
Enter any
Unix command
50
ls -l
51
52
53
54
55
56
57
58
59
Unix Process
60
telnet
Also uses the inetd daemon
inetd must be active and set up to recognize and receive
the incoming telnet requests.
61
Summary
TSO allows users to logon to z/OS and use a limited set of basic
commands in native mode.
62