UNIX System Servicesuser's Guide
Total Page:16
File Type:pdf, Size:1020Kb
z/OS Version 2 Release 3 UNIX System Services User's Guide IBM SA23-2279-30 Note Before using this information and the product it supports, read the information in “Notices” on page 321. This edition applies to Version 2 Release 3 of z/OS (5650-ZOS) and to all subsequent releases and modifications until otherwise indicated in new editions. Last updated: 2019-02-16 © Copyright International Business Machines Corporation 1996, 2018. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents List of Figures...................................................................................................... xv List of Tables......................................................................................................xvii About this document...........................................................................................xix Who should use z/OS UNIX System Services User's Guide?....................................................................xix What is in z/OS UNIX System Services User's Guide?........................................................................ xix Tasks that can be performed in more than one environment.............................................................xix z/OS information.................................................................................................................................. xix How to send your comments to IBM.....................................................................xxi If you have a technical problem................................................................................................................xxi Summary of changes..........................................................................................xxii Summary of changes for z/OS UNIX for Version 2 Release 3 (V2R3)..................................................... xxii Summary of changes for z/OS UNIX for Version 2 Release 2 (V2R2)..................................................... xxii z/OS Version 2 Release 1 summary of changes.......................................................................................xxii Part 1. The z/OS shells...........................................................................................1 Chapter 1. An introduction to the z/OS shells.............................................................................................3 About shells............................................................................................................................................ 3 Shell commands and utilities........................................................................................................... 3 The locale in the shells..................................................................................................................... 4 Daemon support............................................................................................................................... 4 Running an X-Window application....................................................................................................4 The shell user....................................................................................................................................4 Security..............................................................................................................................................4 Accessing the shells — the choices........................................................................................................5 Terminal emulators........................................................................................................................... 5 Interoperability between the shells and MVS....................................................................................... 6 Parallels between the MVS environment and the shell environment................................................... 7 Programming for everyday tasks...................................................................................................... 8 Editing................................................................................................................................................8 Job control........................................................................................................................................ 9 Background jobs............................................................................................................................... 9 Programming.....................................................................................................................................9 Debugging......................................................................................................................................... 9 Data management.............................................................................................................................9 Chapter 2. OMVS, a 3270 terminal interface to the z/OS shell................................................................ 11 Differences from a UNIX or AIX environment..................................................................................... 11 Invoking the shell................................................................................................................................. 11 Changing options on the OMVS command.....................................................................................12 Understanding the shell screen........................................................................................................... 12 Working in line mode...................................................................................................................... 14 Why isn't your output displayed on the screen?............................................................................ 14 Determining function key settings and the escape character.............................................................15 The function key functions............................................................................................................. 15 The escape character..................................................................................................................... 18 Entering a shell command....................................................................................................................18 Customizing the variant characters on your keyboard.................................................................. 18 Entering a long shell command...................................................................................................... 18 iii Entering a shell command from TSO/E.......................................................................................... 19 Interrupting a shell command............................................................................................................. 19 Typing escape sequences in the shell................................................................................................. 19 Suppressing the newline character................................................................................................20 Keyboard remapping.......................................................................................................................20 Determining your session status......................................................................................................... 20 Scrolling through output...................................................................................................................... 21 Using function keys or subcommands........................................................................................... 21 Using cursor scrolling..................................................................................................................... 22 Running a subcommand.......................................................................................................................22 Switching to subcommand mode...................................................................................................22 Using multiple sessions....................................................................................................................... 22 Starting sessions.............................................................................................................................23 Switching between sessions.......................................................................................................... 23 Customizing the OMVS interface......................................................................................................... 23 An example of customizing the OMVS command.......................................................................... 23 The alarm setting (ALARM | NOALARM).........................................................................................24 Autoscrolling (AUTOSCROLL | NOAUTOSCROLL)...........................................................................24 The character conversion table (CONVERT).................................................................................. 24 Double-byte character set support (DBCS | NODBCS).................................................................. 24 Debugging for the OMVS command (DEBUG)................................................................................ 24 Giving an application control