[Library] [Contents] [Revisions] [Prev Topic] [Next Topic] [Search] [Search Results] [Prev Topic Match] [Next Topic Match] [Notes] [List Notes] [Print] [Download] [Help]

CONTENTS Table of Contents


[Summarize]

COVER         Book Cover

NOTICES       Notices

EDITION       Edition Notice

CONTENTS      Table of Contents

FIGURES       Figures

PREFACE       About This Book
PREFACE.1     Who Should Use This Book
PREFACE.2     How This Book is Organized
PREFACE.3     Where to Find More Information

CHANGES       Summary of Changes
CHANGES.1     Changes to SC28-1968-00 for OS/390 Release 2

1.0           Part 1.  General TSO/E Functions

1.1           Chapter 1.  Beginning a TSO/E Session
1.1.1         Learning About Your Terminal
1.1.2         Logging On With the LOGON Command
  1.1.2.1       Issuing the LOGON Command
1.1.3         Interacting With TSO/E
  1.1.3.1       Messages
  1.1.3.2       Interrupting a Process
1.1.4         Ending a TSO/E Session

1.2           Chapter 2.  Basic Concepts
1.2.1         Communicating With MVS
1.2.2         Using TSO/E Commands
  1.2.2.1       Using Command Operands
  1.2.2.2       Abbreviating Commands and Keyword Operands
  1.2.2.3       Separating Words in a Command
  1.2.2.4       Continuing a Command on Another Line
  1.2.2.5       Including Comments
  1.2.2.6       Using Subcommands
  1.2.2.7       Issuing TSO/E Commands
  1.2.2.8       Getting Help for Commands
  1.2.2.9       Listing All TSO/E Commands
  1.2.2.10      List of TSO/E Commands
1.2.3         Using Data Sets
  1.2.3.1       TSO/E Data Set Naming Rules and Conventions
  1.2.3.2       Entering Data Set Names

1.3           Chapter 3.  Communicating With Other Users
1.3.1         Sending Short Messages - SEND Command
  1.3.1.1       Sending a Message to Specific Users
  1.3.1.2       Specifying When a User Will Receive a Message
  1.3.1.3       Sending a Message to the Master Console Operator
  1.3.1.4       Sending Messages to a Specific Operator or Operator Console
  1.3.1.5       Security Considerations When Sending Messages
1.3.2         Displaying System Messages - LISTBC Command
1.3.3         Sending Messages with the TRANSMIT Command
  1.3.3.1       Transmitting a Message
  1.3.3.2       Transmitting to More than One Person
1.3.4         Using Nicknames and the Names Data Set
  1.3.4.1       Example of a Names Data Set
1.3.5         Receiving Transmitted Messages with the RECEIVE Command
1.3.6         Storing Transmitted Data in a Log

2.0           Part 2.  Using Data Sets

2.1           Chapter 4.  Allocating Data Sets
2.1.1         What is Allocation?
  2.1.1.1       Security Considerations When Allocating Data Sets
  2.1.1.2       Deallocating Data Sets
  2.1.1.3       Explicit and Implicit Allocation
2.1.2         Using the ALLOCATE Command
  2.1.2.1       Providing Input to a Program
  2.1.2.2       Accessing an Existing Data Set
  2.1.2.3       Accessing More Than One Data Set - Concatenation
  2.1.2.4       Allocating and Accessing HFS Files
  2.1.2.5       Directing Output From a Program
  2.1.2.6       Creating a New Data Set
  2.1.2.7       Example of Allocating Data Sets to a Utility Program
2.1.3         Using ISPF/PDF to Allocate Data Sets
  2.1.3.1       Specifying a Data Set Name

2.2           Chapter 5.  Releasing Data Sets
2.2.1         Releasing Data Sets with the FREE Command
  2.2.1.1       Releasing All Your Data Sets Not Currently in Use
  2.2.1.2       Releasing Specific Data Sets
  2.2.1.3       Releasing HFS Files
  2.2.1.4       Releasing SYSOUT Data Sets and Sending Them to a Location
  2.2.1.5       Releasing SYSOUT Data Sets for Printing
  2.2.1.6       Releasing Data Sets and Placing Them in a Hold Queue
  2.2.1.7       Releasing Data Sets and Specifying Their Disposition

2.3           Chapter 6.  Listing Data Set Information
2.3.1         Listing Allocated Data Sets - LISTALC Command
  2.3.1.1       Listing the Data Sets Allocated to Your User ID
  2.3.1.2       Displaying Ddnames and Data Set Disposition
  2.3.1.3       Listing the History of a Data Set
  2.3.1.4       Listing the System-generated Data Set Names
2.3.2         Listing Catalog Information - LISTCAT Command
  2.3.2.1       Listing Data Sets With Your Prefix
  2.3.2.2       Listing Information About Specific Data Sets
  2.3.2.3       Listing Information From a Specific Catalog
  2.3.2.4       Listing Information by Data Set Qualifier
  2.3.2.5       Listing Alias Entries in a Catalog
  2.3.2.6       Listing Data Set Information By Creation and Expiration Dates
  2.3.2.7       Listing Specific Data Set Information in a Catalog
2.3.3         Listing Data Set Attributes - LISTDS Command
  2.3.3.1       Listing Data Set RECFM, LRECL, BLKSIZE, DSORG, and VOLID
  2.3.3.2       Listing Data Sets' Creation and Expiration Dates
  2.3.3.3       Listing Data Sets' Associated Ddnames and Dispositions
  2.3.3.4       Listing the Members of a Partitioned Data Set
  2.3.3.5       Listing the DSCB for a Non-VSAM Data Set
  2.3.3.6       Listing Information for Commonly Owned Data Sets
2.3.4         Using ISPF/PDF to List Data Set Information

2.4           Chapter 7.  Editing Data Sets
2.4.1         Editing Data Sets with the EDIT Command
2.4.2         Using the EDIT Option of ISPF/PDF

2.5           Chapter 8.  Renaming Data Sets
2.5.1         Renaming Data Sets with the RENAME Command
  2.5.1.1       Changing a Data Set's Name
  2.5.1.2       Renaming a Group of Data Sets
  2.5.1.3       Renaming a Member
  2.5.1.4       Creating an Alias Name for a Member
2.5.2         Renaming Data Sets with the UTILITIES Option of ISPF/PDF
  2.5.2.1       Renaming an Entire Data Set
  2.5.2.2       Renaming a Data Set Member
  2.5.2.3       Renaming More than One Member

2.6           Chapter 9.  Copying Data Sets
2.6.1         Copying Data Sets with the SMCOPY Command
  2.6.1.1       Operands of SMCOPY
  2.6.1.2       Copying Part of a Data Set
2.6.2         Using ISPF/PDF to Copy a Data Set
  2.6.2.1       Copying One Data Set to Another

2.7           Chapter 10.  Sending and Receiving Data Sets
2.7.1         Sending a Data Set with the TRANSMIT Command
  2.7.1.1       Transmitting a Data Set
  2.7.1.2       Transmitting Selected Members of a Partitioned Data Set
  2.7.1.3       Transmitting a Data Set and a Message
  2.7.1.4       Transmitting a Data Set That Appears as a Message
2.7.2         Receiving Data Sets with the RECEIVE Command
2.7.3         Security Considerations for Sending and Receiving Data Sets

2.8           Chapter 11.  Printing Data Sets
2.8.1         Printing Data Sets with the PRINTDS Command
  2.8.1.1       Printing a Data Set
  2.8.1.2       Printing Part of a Data Set
  2.8.1.3       Printing More than One Copy of a Data Set
  2.8.1.4       Specifying a JES Output Class
  2.8.1.5       Sending Data to a JES Hold Output Queue
  2.8.1.6       Sending Formatted Data to Another Data Set
  2.8.1.7       Controlling the Maximum Length of a Printed Line of Output
  2.8.1.8       Determining Formatting Characteristics for a Printed Data Set
  2.8.1.9       Associating a Group of Print Characteristics with a Printer
  2.8.1.10      Other PRINTDS Operands
2.8.2         Using ISPF/PDF to Print a Data Set
  2.8.2.1       Defining a Job Statement and LIST Default Process Option
  2.8.2.2       Printing a Data Set
2.8.3         Printing Data Sets with the Information Center Facility
  2.8.3.1       Printing an Entire Data Set
  2.8.3.2       Displaying a Data Set Selection List
  2.8.3.3       Displaying a Printer Selection List

2.9           Chapter 12.  Deleting Data Sets
2.9.1         Deleting Data Sets with the DELETE Command
  2.9.1.1       Deleting a Data Set
  2.9.1.2       Deleting a Data Set Entry from a Catalog
  2.9.1.3       Deleting a Data Set Based On Its Retention Period
  2.9.1.4       Deleting and Scratching a Data Set's VTOC Entry
  2.9.1.5       Deleting an Alias Entry
2.9.2         Using ISPF/PDF to Delete a Data Set
  2.9.2.1       Deleting an Entire Data Set
  2.9.2.2       Deleting One or More Members of a Data Set

3.0           Part 3.  Running a Program

3.1           Chapter 13.  Running Programs in the Foreground
3.1.1         Executing a Program with the CALL Command
  3.1.1.1       Loading and Executing Load Modules
  3.1.1.2       Passing Parameters when Loading and Executing Load Modules

3.2           Chapter 14.  Submitting and Monitoring a Background Job
3.2.1         Submitting Batch Jobs
  3.2.1.1       The JOB Statement
  3.2.1.2       Submitting a Batch Job with the SUBMIT Command
  3.2.1.3       Holding a Batch Job's Output
  3.2.1.4       Appending Characters to a Batch Job's Job Name
  3.2.1.5       Password Prompting When Submitting a Batch Job
  3.2.1.6       Specifying a User ID When Submitting a Batch Job
  3.2.1.7       Receiving Notice When a Batch Job is Done
  3.2.1.8       The SUBMIT * Function
  3.2.1.9       Ending a Batch Job
3.2.2         Submitting a Batch Job from ISPF/PDF
3.2.3         Allowing Another User to Submit Your Job
3.2.4         Displaying the Status of a Batch Job with the STATUS Command
  3.2.4.1       Displaying the Status of All Your Jobs
  3.2.4.2       Displaying the Status of Specific Jobs
3.2.5         Cancelling a Batch Job with the CANCEL Command
  3.2.5.1       Cancelling Specific Jobs
  3.2.5.2       Cancelling Jobs and Purging Their Output

3.3           Chapter 15.  Processing the Output of a Batch Job
3.3.1         Processing the Output of a Batch Job with the OUTPUT Command
  3.3.1.1       Displaying Held Output for Specific Jobs
  3.3.1.2       Redirecting Held Output for Specific Jobs
  3.3.1.3       Directing Held Output Based on Checkpointing
  3.3.1.4       Pausing to Process Held Output
  3.3.1.5       Specifying a Disposition for Held Output
  3.3.1.6       Specifying a New Output Class for Held Output
  3.3.1.7       Routing the Held Output to a Remote Location
3.3.2         Displaying Output Data Sets with OUTPUT Subcommands
  3.3.2.1       CONTINUE Subcommand
  3.3.2.2       END Subcommand
  3.3.2.3       HELP Subcommand
  3.3.2.4       SAVE Subcommand

3.4           Chapter 16.  Executing Foreground Commands from a Background Job
3.4.1         Concurrent Execution of Commands
3.4.2         Output Handling
3.4.3         Submitting Commands Using the SUBMIT Command
3.4.4         Submitting Jobs in TSO Batch
  3.4.4.1       Writing JCL for Command Execution
3.4.5         Command Processing Restrictions in the Background
  3.4.5.1       General Restrictions
  3.4.5.2       Non-RACF Restrictions
3.4.6         Command Processing Differences in the Background
  3.4.6.1       ALLOCATE Command
  3.4.6.2       CALL Command
  3.4.6.3       EDIT Command
  3.4.6.4       LOGOFF Command
  3.4.6.5       PROFILE Command
  3.4.6.6       RECEIVE Command
3.4.7         Handling Error Conditions

4.0           Part 4.  Changing the Way You Use TSO/E

4.1           Chapter 17.  Customizing Your Terminal Session
4.1.1         Changing Your User Profile with the PROFILE Command
  4.1.1.1       Specifying a Deletion Character and a Line Deletion Character
  4.1.1.2       Requesting to be Prompted by the System
  4.1.1.3       Receiving Messages from Other Users
  4.1.1.4       Obtaining Additional Diagnostic Information
  4.1.1.5       Displaying Message IDs with Messages
  4.1.1.6       Receiving Mode Messages
  4.1.1.7       Receiving Write-to-Programmer Messages
  4.1.1.8       Activating the Edit Recovery Function
  4.1.1.9       Specifying a Data Set Name Prefix
  4.1.1.10      Specifying Languages for Message and Help Text Displays
  4.1.1.11      Displaying Your Current User Profile
4.1.2         Changing the Dimensions of Your Display Screen
  4.1.2.1       Specifying the Maximum Characters Per Line
  4.1.2.2       Specifying Your Terminal's Screen Size
4.1.3         Using ISPF/PDF to Customize Your Terminal Session

4.2           Chapter 18.  Session Manager
4.2.1         What is Session Manager?
4.2.2         Using Session Manager
  4.2.2.1       The Display Screen
  4.2.2.2       Program Function (PF) Keys
  4.2.2.3       Locking and Unlocking the MAIN Window
  4.2.2.4       Using Displayed Information to Form New Input
  4.2.2.5       Effects of Entering a Null Line
  4.2.2.6       Getting a Copy of Your Session Journal
  4.2.2.7       Entering Session Manager Commands
4.2.3         Controlling The Session Manager Environment
  4.2.3.1       Streams
  4.2.3.2       Session Functions
  4.2.3.3       Changing the Screen Layout
  4.2.3.4       Changing the Mode
  4.2.3.5       Changing Program Function (PF) Key Definitions
  4.2.3.6       Controlling the Terminal Keyboard
  4.2.3.7       Making a Copy of Your Display Screen
  4.2.3.8       Displaying Information About the Environment
  4.2.3.9       Saving The Environment
  4.2.3.10      Ending Session Manager Support
  4.2.3.11      Session Manager Processing
  4.2.3.12      Using TSO/E Commands
  4.2.3.13      Using Command Procedures (CLISTs)

4.3           Chapter 19.  Enhanced Connectivity Facility
4.3.1         IBM System/370 to IBM Personal Computer Enhanced Connectivity Facilities
  4.3.1.1       Services Available
  4.3.1.2       Accessing IBM System/370 to IBM Personal Computer Enhanced Connectivity Facilities
4.3.2         Diagnosing Problems with the MVSSERV Command

APPENDIX1     Part 5.  Appendixes

APPENDIX1.1   Appendix A.  Full-Screen Logon Processing
APPENDIX1.1.1 Command Entry Field
APPENDIX1.1.2 Full-Screen Logon For a Non-RACF User
APPENDIX1.1.3 Full-Screen Logon for a RACF-Defined User
APPENDIX1.1.4 Error Prompting
APPENDIX1.1.5 Program Function Key Support for Full-Screen Logon

APPENDIX1.2   Appendix B.  Using Line Mode Edit
APPENDIX1.2.1 Modes of Operation
  APPENDIX1.2.1.1 Input Mode
  APPENDIX1.2.1.2 Edit Mode
  APPENDIX1.2.1.3 Changing from One Mode to Another
APPENDIX1.2.2 Tabulation Characters
APPENDIX1.2.3 Executing User-Written Programs
APPENDIX1.2.4 Terminating the EDIT Command
APPENDIX1.2.5 Recovering an EDIT Work File
APPENDIX1.2.6 Checkpointing a Data Set
APPENDIX1.2.7 Recovering After a System Failure
APPENDIX1.2.8 Recovering After an Abend
APPENDIX1.2.9 Recovering After a Terminal Line Disconnect

APPENDIX1.3   Appendix C.  Notices
APPENDIX1.3.1 Trademarks

BACK_1        Bibliography
BACK_1.1      TSO/E Publications
BACK_1.2      Related Publications

INDEX         Index

BACK_2        Communicating Your Comments to IBM

COMMENTS      Reader's Comments -- We'd Like to Hear from You


[Prev Topic] [Next Topic] © Copyright IBM Corp. 1988, 2000

IBM BookManager® BookServer Copyright 1989, 1999 IBM Corporation. All rights reserved.


Return to library: [ OS/390 | TPF | VM | VSE | IBM Hardware | S/390 Redbooks | RS/6000 SP ]

Glossary - IBM Dictionary of Computing

How to: [ Order publications | Contact OS/390 ]