icon_CloudMgmt icon_DollarSign icon_Globe icon_ITAuto icon_ITOps icon_ITSMgmt icon_Mainframe icon_MyIT icon_Ribbon icon_Star icon_User icon_Users icon_VideoPlay icon_Workload icon_caution icon_close s-chevronLeft s-chevronRight s-chevronThinRight s-chevronThinRight s-chevronThinLeft s-chevronThinLeft s-trophy s-chevronDown

BMC Mainframe: z/OS UNIX System Services Part 1 - Concepts & Facilities

The course is developed and delivered by © RSM Technology.

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.

Major release:

BMC Mainframe Infrastructure Platform Training

Course Delivery:

Instructor-Led Training (ILT) | 16 hours

Course Modules

  • 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