MTS Volume 1, for Example, Introduces the User to MTS and Describes in General the MTS Operating System, While MTS Volume 10 Deals Exclusively with BASIC
Total Page:16
File Type:pdf, Size:1020Kb
M T S The Michigan Terminal System The Michigan Terminal System Volume 1 Reference R1001 November 1991 University of Michigan Information Technology Division Consulting and Support Services DISCLAIMER The MTS manuals are intended to represent the current state of the Michigan Terminal System (MTS), but because the system is constantly being developed, extended, and refined, sections of this volume will become obsolete. The user should refer to the Information Technology Digest and other ITD documentation for the latest information about changes to MTS. Copyright 1991 by the Regents of the University of Michigan. Copying is permitted for nonprofit, educational use provided that (1) each reproduction is done without alteration and (2) the volume reference and date of publication are included. 2 CONTENTS Preface ........................................................................................................................................................ 9 Preface to Volume 1 .................................................................................................................................. 11 A Brief Overview of MTS .......................................................................................................................... 13 History .................................................................................................................................................. 13 Access to the System ............................................................................................................................ 14 The File System .................................................................................................................................... 15 Device Support ..................................................................................................................................... 15 Accounting and Billing ......................................................................................................................... 15 Bulk-Data Input and Output ............................................................................................................... 16 Virtual Memory .................................................................................................................................... 16 Resource Manager ................................................................................................................................ 17 The User’s View .................................................................................................................................... 17 Terminal Jobs .................................................................................................................................. 18 Server Connections .......................................................................................................................... 18 Batch Jobs ........................................................................................................................................ 18 Files and Editing .............................................................................................................................. 18 File and Devices Names ................................................................................................................... 19 Program Execution .......................................................................................................................... 20 MTS Command Language ................................................................................................................... 21 Debugging ........................................................................................................................................ 22 File Handling ................................................................................................................................... 22 Miscellaneous .................................................................................................................................. 23 The Editor Command Language .......................................................................................................... 24 The Debug Command Language .......................................................................................................... 24 UserIDs, Limits, and Sigfiles ................................................................................................................... 25 Passwords ............................................................................................................................................. 25 Time and Funds Limits ........................................................................................................................ 26 Page and Card Limits ........................................................................................................................... 29 Sigfiles .................................................................................................................................................. 29 Project Sigfiles ...................................................................................................................................... 30 Sigfiles and Security ............................................................................................................................ 30 Batch Use of MTS ..................................................................................................................................... 33 What is a Batch Job? .......................................................................................................................... 33 Reasons for Using Batch .................................................................................................................. 33 Submitting a Batch Job ........................................................................................................................ 34 Entering Commands in a File .......................................................................................................... 35 How Long Does Batch Take? ......................................................................................................... 35 Monitoring a Batch Job .................................................................................................................... 36 Logging Batch Output ..................................................................................................................... 36 Viewing Batch Output ..................................................................................................................... 37 Cancelling a Batch Job .................................................................................................................... 37 3 Common Errors with Batch ............................................................................................................. 37 Changing Batch Defaults ..................................................................................................................... 38 Job Selection and Rates ................................................................................................................... 39 Estimating Time and Pages ............................................................................................................. 40 Assigning a Job Name ...................................................................................................................... 41 Mounting Magnetic Tapes ............................................................................................................... 41 Setting Print Routes and Delivery Codes ........................................................................................ 41 Printed Output For Batch Jobs ............................................................................................................ 44 Head Sheet, Tail Sheet, and Job Statistics ..................................................................................... 44 Changing Print Options ................................................................................................................... 45 Cancelling Hardcopy Output ........................................................................................................... 45 Other Things You Should Know .......................................................................................................... 46 Rerunning Batch Jobs ..................................................................................................................... 46 Conditional Sign-off ......................................................................................................................... 47 Sigfile Processing ............................................................................................................................. 47 Getting Printed Output ............................................................................................................................ 49 What is *PRINT*? ............................................................................................................................. 49 When to Use $COPY and $LIST .......................................................................................................... 49 Printing Options ................................................................................................................................... 50 Setting Print Options for the Entire Session