z/OS UNIX System Services part 1 - concepts & facilities
This two-day course describes and explains UNIX System Services from a technician's point of view. The principal UNIX concepts are introduced and explained, followed by a thorough examination of USS (UNIX) at a conceptual level.
The course goes on to describe the facilities available, and explains how the z/OS system environment has changed to support open system and UNIX concepts through z/OS USS.
On successful completion of this course you will be able to:
- understand and use the terminology associated with UNIX
- describe basic UNIX concepts
- issue UNIX shell commands
- identify and utilise key shell commands such as ''find'', ''grep'', etc.
- explain the changes that have been made to the MVS platform in order to support applications created for a UNIX environment
- identify the facilities and functions provided within USS
- utilise ISHELL.
Schedule a training?
Delivered as a live, interactive online training.
DEMANDER FORMATION EN ENTREPRISE |
Calendrier publique des formations | |||||
---|---|---|---|---|---|
date | durée | lang. | lieu | prix | |
07 juil | 2 | E | web based | 1375 EUR (excl. TVA) | |
INFO SESSION ET INSCRIPTION |
Intended for
All IT technicians working in a z/OS technical environment that will be encompassing the use of USS.
Background
A basic understanding of the z/OS environment.
Main topics
- Introduction to UNIX & Open Systems
- Where did UNIX come from?
- Modern UNIX history
- The UNIX ''culture''
- Commercial UNIX systems
- What is ''Open Systems''?
- Some ''official'' definitions
- Open platforms
- Portable Operating System Interface - POSIX
- The POSIX standards
- Open Group branding
- What is DCE?
- UNIX System Overview
- UNIX internals overview
- The Kernel
- System calls
- Processes and programs
- The shell
- Tools
- UNIX shells
- The UNIX file system
- The system files - /etc, /dev, /bin and others
- UNIX security basics
- UNIX User ids (uids)
- User attributes
- Access control in UNIX
- File access control attributes
- Meaning of permissions
- Changing user and file attributes
- Changing user information
- Changing file information
- File permission and user mask
- Additional permission bits
- User account information
- User-determined information
- The root username - the superuser
- The Kernel & the Shell
- The Kernel
- The Shell
- Main shell functions
- Basic command syntax
- Input and Output redirection
- Examples of redirecting Input and Output
- Piping input between commands
- Environment variables
- Special shell variables
- Shell variables
- Local and environment variables
- Special keyboard operations
- Online help
- UNIX multitasking
- Placing a command in background
- Monitoring background commands;
- Controlling background commands
- Moving processes between foreground and background
- File wild card searches
- Shell programming
- Shell programming commands and features
- Passing arguments to shell programs
- Shells and shell commands
- Overview of commands
- Command history
- The UNIX File System Concept
- UNIX file types
- Directory structure
- Paths and file names
- zFS and HFS
- Recommended file structure
- Lengths of path and file names
- Specifying UNIX files in z/OS
- Creating, listing and viewing files
- Positioning current work directory
- Path and file name lengths
- Working with directories
- File system protection
- Assigning file attributes
- Permission attributes (r, w, x)
- Assigning permission attributes to a file
- Setting file permissions - chmod
- File attributes
- Default file permissions - umask
- Links - file name ''alias''
- Hard links
- Hard links and i-node numbers
- Hard link - listing
- Symbolic links
- Additional list options
- Listing files - pattern matching
- Locating files - find
- The find command
- Additional search qualifiers
- Copying files - cp
- Moving and removing files
- Controlling Input and Output
- Passing files between programs - pipes
- Regular expressions
- Searching for strings in files - grep
- grep - a science in its own right
- grep and regular expressions
- Sorting text files - sort
- Formatting files with pr
- Printing to hardcopy - lp
- Example of files and directories
- Interactive USS
- Invoking USS
- Running USS interactively
- Login to USS
- TSO terminal support - Pseudo TTY
- TSO or asynchronous, OCS or direct?
- 1003.1 Compliant communication functions
- The shell
- The OMVS command
- Default PF keys in OMVS
- OMVS subcommands
- Shell commands
- TSO/E commands and ISPF panels
- ISPF panel for file management - ISHELL
- Directory list
- File - drop down menu
- The ISPF edit panel
- Directory - drop down menu
- OEDIT and OBROWSE
Training method
Live instructor-led training, with plenty of opportunities for hands-on exercises and discussion.
Certificate
At the end of the session, the participant receives a 'Certificate of Completion'.
Duration
2 days.
Course leader
Peter Vanroose (ABIS), RSM Technology.
INFO SESSION ET INSCRIPTION |