z/OS TSO/E User's Guide
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS TSO/E User's Guide
SA32-0971-00
Abstract for TSO/E User's Guide
z/OS Version 2 Release 1 summary of changes
General TSO/E Functions
Beginning a TSO/E Session
Learning About Your Terminal
Logging On With the LOGON Command
Issuing the LOGON Command
Interacting With TSO/E
Messages
Mode Messages
Prompting Messages
Informational Messages
Broadcast Messages
Interrupting a Process
Terminate processing
Interrupt processing
Issue the TIME or TEST command
Ending a TSO/E Session
Basic Concepts
Communicating With MVS
Using TSO/E Commands
Using Command Operands
Positional Operands
Keyword Operands
Abbreviating Commands and Keyword Operands
Abbreviating Commands
Abbreviating Keywords
Separating Words in a Command
Continuing a Command on Another Line
Including Comments
Using Subcommands
Issuing TSO/E Commands
Getting Help for Commands
Listing All TSO/E Commands
Requesting Information about a Command
Requesting Specific Information about a Command
Requesting More Information about a Message
List of TSO/E Commands
Using Data Sets
TSO/E Data Set Naming Rules and Conventions
Data Set Naming Rules
Data Set Naming Conventions
Entering Data Set Names
Communicating With Other Users
Sending Short Messages - SEND Command
Sending a Message to Specific Users
USER Operand
Specifying When a User Will Receive a Message
LOGON Operand
SAVE Operand
NOW Operand
Sending a Message to the Master Console Operator
Sending Messages to a Specific Operator or Operator Console
OPERATOR Operand
CN Operand
Security Considerations When Sending Messages
Displaying System Messages - LISTBC Command
Sending Messages with the TRANSMIT Command
Transmitting a Message
Transmitting to More than One Person
Using Nicknames and the Names Data Set
Example of a Names Data Set
Receiving Transmitted Messages with the RECEIVE Command
Storing Transmitted Data in a Log
Using Data Sets
Allocating Data Sets
What is Allocation?
Security Considerations When Allocating Data Sets
Deallocating Data Sets
Explicit and Implicit Allocation
Using the ALLOCATE Command
Providing Input to a Program
Accessing an Existing Data Set
Operands Used to Access an Existing Data Set
DATASET Operand
FILE Operand
OLD, SHR, and MOD Operands
KEEP and DELETE Operands
REUSE Operand
Accessing More Than One Data Set - Concatenation
Adding a Data Set to a Concatenation
Controlling the Block Size of Concatenated Data Sets
Using Your Terminal To Provide Input to a Program
Allocating and Accessing UNIX Files
Operands Used to Access a UNIX File
PATH Operand
PATHOPTS Operand
PATHMODE Operand
PATHDISP Operand
DSNTYPE Operand
FILEDATA Operand
Example of Allocating and Accessing an UNIX File
Directing Output From a Program
Using a Data Set to Store Output
Using a System Output (SYSOUT) Data Set
SYSOUT Operand
OUTDES Operand
DEST Operand
SPIN Operand
SEGMENT Operand
Using Your Terminal to Display Output From a Program
Creating a New Data Set
Creating a Data Set Like Another
LIKE Operand
Creating a Data Set Like Another With Exceptions
Operands Used to Create a Data Set
DATASET operand
FILE operand
NEW Operand
DIR Operand
BLOCK and SPACE Operands
DSORG, RECFM, LRECL, and BLKSIZE Operands
KEEP, CATALOG, and DELETE Operands
Example of Allocating Data Sets to a Utility Program
Using ISPF/PDF to Allocate Data Sets
Specifying a Data Set Name
Releasing Data Sets
Releasing Data Sets with the FREE Command
Releasing All Your Data Sets Not Currently in Use
ALL Operand
Releasing Specific Data Sets
DATASET (or DSNAME) Operand
FILE (or DDNAME) Operand
Releasing UNIX Files
Operands Used to Release a UNIX File
PATH Operand
PATHDISP Operand
Example of Releasing a UNIX File
Releasing SYSOUT Data Sets and Sending Them to a Location
DEST Operand
Releasing SYSOUT Data Sets for Printing
SPIN Operand
Releasing Data Sets and Placing Them in a Hold Queue
HOLD Operand
NOHOLD Operand
Releasing Data Sets and Specifying Their Disposition
KEEP Operand
DELETE Operand
CATALOG Operand
UNCATALOG Operand
Listing Data Set Information
Listing Allocated Data Sets - LISTALC Command
Listing the Data Sets Allocated to Your User ID
Displaying Ddnames and Data Set Disposition
STATUS Operand
Listing the History of a Data Set
HISTORY Operand
Listing the System-generated Data Set Names
SYSNAMES Operand
Listing Catalog Information - LISTCAT Command
Listing Data Sets With Your Prefix
Listing Information About Specific Data Sets
ENTRIES Operand
Listing Information From a Specific Catalog
CATALOG Operand
CATALOG, OUTFILE Operands
Listing Information by Data Set Qualifier
LEVEL Operand
Listing Alias Entries in a Catalog
ALIAS Operand
Listing Data Set Information By Creation and Expiration Dates
CREATION Operand
EXPIRATION Operand
Listing Specific Data Set Information in a Catalog
ALL Operand
HISTORY Operand
Listing Data Set Attributes - LISTDS Command
Listing Data Set RECFM, LRECL, BLKSIZE, DSORG, and VOLID
Listing Data Sets' Creation and Expiration Dates
HISTORY Operand
Listing Data Sets' Associated Ddnames and Dispositions
STATUS Operand
Listing the Members of a Partitioned Data Set
MEMBERS Operand
Listing the DSCB for a Non-VSAM Data Set
LABEL Operand
Listing Information for Commonly Owned Data Sets
LEVEL Operand
Using ISPF/PDF to List Data Set Information
Editing Data Sets
Editing Data Sets with the EDIT Command
Using the EDIT Option of ISPF/PDF
Renaming Data Sets
Renaming Data Sets with the RENAME Command
Changing a Data Set's Name
Renaming a Group of Data Sets
Renaming a Member
Creating an Alias Name for a Member
ALIAS Operand
Renaming Data Sets with the UTILITIES Option of ISPF/PDF
Renaming an Entire Data Set
Renaming a Data Set Member
Renaming More than One Member
Copying Data Sets
Copying Data Sets with the SMCOPY Command
Operands of SMCOPY
Copying Part of a Data Set
Using ISPF/PDF to Copy a Data Set
Copying One Data Set to Another
Sending and Receiving Data Sets
Sending a Data Set with the TRANSMIT Command
Transmitting a Data Set
Transmitting Selected Members of a Partitioned Data Set
MEMBERS Operand
Transmitting a Data Set and a Message
MESSAGE Operand
Transmitting a Data Set That Appears as a Message
MSGDATASET Operand
Receiving Data Sets with the RECEIVE Command
Security Considerations for Sending and Receiving Data Sets
Printing Data Sets
Printing Data Sets with the PRINTDS Command
Printing a Data Set
DATASET Operand
MEMBERS, DIRECTORY Operands
Printing Part of a Data Set
LINES Operand
Printing More than One Copy of a Data Set
COPIES Operand
Specifying a JES Output Class
CLASS Operand
Sending Data to a JES Hold Output Queue
HOLD/NOHOLD Operands
Sending Formatted Data to Another Data Set
Controlling the Maximum Length of a Printed Line of Output
FOLD Operand
TRUNCATE Operand
Determining Formatting Characteristics for a Printed Data Set
BIND Operand
PAGELEN Operand
BMARGIN Operand
TMARGIN Operand
COLUMNS Operand
Associating a Group of Print Characteristics with a Printer
OUTDES Operand
Other PRINTDS Operands
Using ISPF/PDF to Print a Data Set
Defining a Job Statement and LIST Default Process Option
Printing a Data Set
Printing an Entire Data Set
Printing Data Set Members
Printing Data Sets with the Information Center Facility
Printing an Entire Data Set
Displaying a Data Set Selection List
Displaying a Printer Selection List
Deleting Data Sets
Deleting Data Sets with the DELETE Command
Deleting a Data Set
Deleting a Single Data Set
Deleting a Password-Protected Data Set
Deleting More than One Data Set
FILE Operand
Deleting a Data Set Entry from a Catalog
CATALOG Operand
Deleting a Data Set Based On Its Retention Period
PURGE Operand
NOPURGE Operand
Deleting and Scratching a Data Set's VTOC Entry
SCRATCH Operand
NOSCRATCH Operand
Deleting an Alias Entry
ALIAS Operand
Using ISPF/PDF to Delete a Data Set
Deleting an Entire Data Set
Deleting One or More Members of a Data Set
Running a Program
Running Programs in the Foreground
Executing a Program with the CALL Command
Loading and Executing Load Modules
Passing Parameters when Loading and Executing Load Modules
Submitting and Monitoring a Background Job
Submitting Batch Jobs
The JOB Statement
Submitting a Batch Job with the SUBMIT Command
Submitting One Job
Submitting More than One Job
Holding a Batch Job's Output
HOLD/NOHOLD Operands
Appending Characters to a Batch Job's Job Name
JOBCHAR/NOJOBCHAR Operands
Password Prompting When Submitting a Batch Job
PASSWORD/NOPASSWORD Operand
Specifying a User ID When Submitting a Batch Job
USER/NOUSER Operand
Receiving Notice When a Batch Job is Done
NOTIFY/NONOTIFY Operand
The SUBMIT * Function
Ending a Batch Job
PAUSE Operand
END Operand
Submitting a Batch Job from ISPF/PDF
Allowing Another User to Submit Your Job
Displaying the Status of a Batch Job with the STATUS Command
Displaying the Status of All Your Jobs
Displaying the Status of Specific Jobs
Cancelling a Batch Job with the CANCEL Command
Cancelling Specific Jobs
Cancelling Jobs and Purging Their Output
PURGE/NOPURGE Operands
Processing the Output of a Batch Job
Processing the Output of a Batch Job with the OUTPUT Command
Displaying Held Output for Specific Jobs
Redirecting Held Output for Specific Jobs
PRINT Operand
Directing Held Output Based on Checkpointing
BEGIN, HERE, and NEXT Operands
Pausing to Process Held Output
PAUSE/NOPAUSE Operand
Specifying a Disposition for Held Output
KEEP/NOKEEP, HOLD/NOHOLD, and DELETE Operands
Specifying a New Output Class for Held Output
NEWCLASS Operand
Routing the Held Output to a Remote Location
DEST Operand
Displaying Output Data Sets with OUTPUT Subcommands
CONTINUE Subcommand
BEGIN, HERE, and NEXT Operands
PAUSE/NOPAUSE Operands
END Subcommand
HELP Subcommand
SAVE Subcommand
Executing Foreground Commands from a Background Job
Concurrent Execution of Commands
Output Handling
Submitting Commands Using the SUBMIT Command
Submitting Jobs in TSO Batch
Writing JCL for Command Execution
JOB Statement
EXEC Statement
SYSTSPRT DD Statement
SYSTSIN DD Statement
Command Processing Restrictions in the Background
General Restrictions
Non-RACF Restrictions
Command Processing Differences in the Background
ALLOCATE Command
The Default UNIT Operand Value
Processing in the Foreground
Processing in the Background
Search Order for UNIT Operand Value
CALL Command
EDIT Command
LOGOFF Command
PROFILE Command
RECEIVE Command
Handling Error Conditions
Changing the Way You Use TSO/E
Customizing Your Terminal Session
Changing Your User Profile with the PROFILE Command
Specifying a Deletion Character and a Line Deletion Character
CHAR/NOCHAR Operand
LINE/NOLINE Operand
Requesting to be Prompted by the System
PROMPT/NOPROMPT Operand
Receiving Messages from Other Users
INTERCOM/NOINTERCOM Operand
Obtaining Additional Diagnostic Information
PAUSE/NOPAUSE Operand
Displaying Message IDs with Messages
MSGID/NOMSGID Operand
Receiving Mode Messages
MODE/NOMODE Operand
Receiving Write-to-Programmer Messages
WTPMSG/NOWTPMSG Operand
Activating the Edit Recovery Function
RECOVER/NORECOVER Operand
Specifying a Data Set Name Prefix
PREFIX/NOPREFIX Operand
Specifying Languages for Message and Help Text Displays
PLANGUAGE Operand
SLANGUAGE Operand
Displaying Your Current User Profile
LIST Operand
Changing the Dimensions of Your Display Screen
Specifying the Maximum Characters Per Line
LINESIZE Operand
Specifying Your Terminal's Screen Size
SCRSIZE Operand
Using ISPF/PDF to Customize Your Terminal Session
Session Manager
What is Session Manager?
Using Session Manager
The Display Screen
Program Function (PF) Keys
Locking and Unlocking the MAIN Window
Using Displayed Information to Form New Input
Effects of Entering a Null Line
Getting a Copy of Your Session Journal
Entering Session Manager Commands
Controlling The Session Manager Environment
Streams
Types of Streams
Input Stream
Output Stream
Extra Stream
Changing the Streams
Session Functions
Session Manager (SM) Function
Message (MSG) Function
Changing the Session Function Streams
Changing the Screen Layout
Defining a New Window
Changing a Window
Deleting a Window
Displaying Streams
Scrolling a Window
How to Lock or Unlock a Window
The Session Manager Display Screen
Changing the Location of the Cursor
Changing the Mode
Changing Program Function (PF) Key Definitions
Controlling the Terminal Keyboard
Making a Copy of Your Display Screen
Displaying Information About the Environment
QUERY FUNCTION
QUERY PFK
QUERY STREAMS
QUERY TERMINAL
QUERY WINDOWS
Saving The Environment
Saving and Restoring Definitions
PF Key Stack
Screen Stack
Window Stack
Resetting the Default Environment
Ending Session Manager Support
Session Manager Processing
Using TSO/E Commands
Using Command Procedures (CLISTs)
Using CLISTs to Redefine Program Function (PF) Keys
Using CLISTs to Split the Display Screen
Enhanced Connectivity Facility
IBM System/370 to IBM Personal Computer Enhanced Connectivity Facilities
Services Available
Accessing IBM System/370 to IBM Personal Computer Enhanced Connectivity Facilities
Diagnosing Problems with the MVSSERV Command
Full-Screen Logon Processing
Command Entry Field
Full-Screen Logon For a Non-RACF User
Full-Screen Logon for a RACF-Defined User
Error Prompting
Program Function Key Support for Full-Screen Logon
Using Line Mode Edit
Modes of Operation
Input Mode
Line Numbers
Syntax Checking
Continuation of a Line in Input Mode
INPUT Mode in the Background
Creating a Data Set
Edit Mode
Changing from One Mode to Another
Tabulation Characters
Executing User-Written Programs
Terminating the EDIT Command
Recovering an EDIT Work File
Checkpointing a Data Set
Recovering After a System Failure
Recovering After an Abend
Recovering After a Terminal Line Disconnect
Copyright IBM Corporation 1990, 2014