960 likes | 1.03k Views
z/OS Navigation. TSO, ISPF and SDSF. TSO/E – Time Sharing Option / Extensions. Allows users to logon to z/OS Limited set of basic commands TSO native mode .displays “Ready” prompt Command line interface (no full screen support)
E N D
z/OS Navigation TSO, ISPF and SDSF
TSO/E – Time Sharing Option / Extensions • Allows users to logon to z/OS • Limited set of basic commands • TSO native mode.displays “Ready” prompt • Command line interface (no full screen support) • Most users work with TSO through its menu-driven interface, Interactive System Productivity Facility (ISPF)
TSO profile noprefix - listc will list master catalog entries
Use PA1 to interrupt process and stop writing listc output to screen
ISPF – Interactive System Productivity Facility • Menu-driven panels • User can select options and specify parameters • Program function (PF) keys available to simplify requests for common functions • Full screen format for information display and editing • When data does not fit on the screen, ISPF provides scrolling in all four directions. • Menus, panels, selections and navigation can be customized
General structure of ISPF panels Action Bar Panel Options Dynamic Status Area Command Line Function Keys
TN3270 emulator keyboard mapping: • FunctionKey • Enter Ctrl (right side) • Help F1 • Split F2 • Exit, end, or return F3 • Page Up F7 • Page Down F8 • Swap F9 • Actions F10 • Cancel F12 • PA1 or Attention Alt-Ins or Esc • PA2 Alt-Home • Cursor movement Arrow keys, Tab key • Clear Pause • Reset locked keyboard Ctrl (left side)
ISPF – select option 4 (Dslist) from Utility Selection Panel
ISPF – select 3.4 to navigate directly to Data Set List Utility panel
ISPF Editor – ‘profile’ will display current edit profile settings
ISPF Editor – <enter> key after data is typed into new lines
ISPF Editor – <enter> key after data is typed into new lines
single line number of lines block of lines ISPF Edit - line commands I or I# D or D# or DD R or R# or RR C or C# or CC M or M# or MM ( or (# or (( < or <# or << ) or )# or )) > or ># or >>
ISPF Editor – Line Commands Summary • Basic line commands: • Insert I, I# • Delete D, D#, DD • Repeat R, R#, RR • Copy C, C#, CC • Move M, M#, MM • After A, A# • Before B, B# • Overlay O, O#, OO • Advanced line commands: • Shift columns left (, (#, ((, ((# • Shift columns right ), )#, )), ))# • Shift data left <, <#, <<, <<# • Shift data right >, >#, >>, >># • Exclude X, X#, XX • Show S, S# • First F, F# • Last L, L# Labels and line ranges change data text all .here .there where - 000015 This is a data line .here This is a data line with a label 000017 This is a data line .there This is a data line with a label
ISPF Editor – Line Commands Summary Text Handling line commands: TE - format screen for power typing text paragraphs TF - flow text to the end of a paragraph TS - split a text line at the cursor to allow insertion LC - change text from uppercase to lowercase UC - change text from lowercase to uppercase Miscellaneous line commands: BNDS - display and allow changes to the current bounds. COLS - display formatted line for identifying display columns. MASK - display and allow changes to the current mask. TABS - display and allow changes to the current tabs line.
ISPF Editor – Primary Commands Summary PROFILE display the current edit profile select an alternate control profile locking RESET reset the edit display HILITE color code formatting UNDO RECOVERY on/off NUMBER on/off CAPS on/off HEX on/off NULLS on/off TABS on/off NOTE on/off AUTONUM on/off AUTOLIST on/off STATS on/off AUTOSAVE on/off PACK on/off
ISPF Editor – Primary Commands Summary FIND find a specified character string CHANGE find and change a specified character string EXCLUDE exclude lines with a specified character string LOCATE display a particular line in the data SORT sort by specified fields SAVE save the data without ending the edit session CANCEL cancel edit without saving the data • CREATE • create a new member of a partitioned data set • REPLACE • replace a member, or an entire sequential data set • COPY • copy data from a member or sequential data set • MOVE • move (copy and delete) a member or sequential data set • COMPARE • display differences between data sets • SUBMIT • submit edit data as a job stream for background execution
ISPF Edit – Function Keys keys …. primary command to modify
TSO/ISPF CLIST • Place a command list or CLIST (“see list”) in a file and execute the list as if it were a single command. • A CLIST issues the commands in sequence. • CLISTs are used for performing routine tasks and working more efficiently with TSO. • TSO users create CLISTs with the CLIST command language.
TSO/ISPF REXX • REXX is Restructured Extended Executor language, a command language used with TSO • Both CLISTs and REXX offer shell script-type processing. • Both are interpretive languages, not compiled languages (although REXX can be compiled as well). • Some z/OS users write functions directly as CLISTs or REXX programs • CLIST programming is unique to z/OS, while the REXX language is used on many platforms.
SDSF - System Display and Search Facility – an ISPF application • SDSF allows users to: • View and search the system log • Enter system commands • Hold, release, cancel, and purge jobs • Monitor jobs while they are processed • Display job output before deciding to print it • Control the order in which jobs are processed • Control the order in which output is printed • Control printers and initiators • After submitting a job, z/OS users use SDSF to review the job output for successful completion or JCL errors.