z/OS UNIX – Working with z/OS UNIX 3.1
Duration
4 hours
Overview
This course discusses commonly used interfaces to z/OS UNIX and then concentrates on common tasks and how they are performed within those interfaces. Interfaces covered include: OMVS Shell, ISPF Shell, ISPF’s z/OS UNIX Directory List Utility, and batch processing. You will also see how shell scripts are created, and will be introduced to code that is used to perform common z/OS UNIX tasks. Finally, you will discover how file security is structured and managed within z/OS UNIX, and look at some of the methods used to perform backup and recovery of z/OS UNIX files.
Audience
Application programmers, system programmers and anyone else needing to interact with z/OS UNIX directories and files.
Prerequisites
Completion of Interskill’s “Interacting with the z/OS UNIX System” course or equivalent knowledge.
Objectives
- After completing this course, the student will be able to:
- Describe how to Enter UNIX, TSO, and Subcommands in the OMVS Shell
- Use various interfaces to perform common z/OS UNIX tasks
- Create a simple shell script
- Describe how permission bits are used to define; read, write, and execute access to z/OS UNIX Files
Course Content
z/OS UNIX Tasks
Displaying Your Logon Details
Displaying Environment Variable Values
Displaying File and Directory Attributes
Creating Files and Directories
Browsing and Editing File Content
Copying Between z/OS UNIX and z/OS
Renaming and Deleting Files and Directories
Comparing File and Directory Content
Mounting a File System
Displaying a List of z/OS UNIX Users
Defining and Managing z/OS UNIX Users
Managing Processes
Creating and Running z/OS Shell Scripts
What is a Shell Script?
Creating a Shell Script
Combining Shell Commands
Coding Comments
Executing a Shell Script
Evaluating an Arithmetic Expression
Exporting Variables
Parameters
Test Conditions
If Conditional
While and For Loop
Nested Control Structures
Functions
Debugging
Managing z/OS UNIX File Systems
z/OS UNIX and RACF
UID and GID
Superuser
Permissions
Sticky Bit
Access Control Lists
Auditing File Access
z/OS UNIX Backup Products
Backup and Recovery using TSO Commands
Backup Shell Commands