Introduction to the new mainframe Chapter 4: Interactive facilities of z/os: TSO/E, ISPF, and UNIX



Similar documents
7XWRULDO 5(;;6FULSWLQJ/DQJXDJH

Interactive System Productivity Facility (ISPF)

TSO and ISPF/PDF The University of Georgia

Inteset Secure Lockdown ver. 2.0

Query Management Facility

ISPF Hidden Treasures and New Features

Tera Term Telnet. Introduction

OUTLOOK WEB APP (OWA): MAIL

For Introduction to Java Programming, 5E By Y. Daniel Liang

IBM. TSO/E User's Guide OS/390 SC

DiskPulse DISK CHANGE MONITOR

State of Michigan Data Exchange Gateway. Web-Interface Users Guide

SQL Tuning and Maintenance for the Altiris Deployment Server express database.

Introduction to the Mainframe

Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)

Medicare Managed Care Manual

IBM i Version 7.2. Systems management Advanced job scheduler

Charter Business Phone. Online Control Panel Getting Started Guide. Document Version 1.0

Inteset Secure Lockdown ver. 2.0 Internet Explorer Edition (8-11)

QACenter Installation and Configuration Guide. Release 4.4.2

No restrictions are placed upon the use of this list. Please notify us of any errors or omissions, thank you,

Windows XP Pro: Basics 1

USER MANUAL (PRO-CURO LITE, PRO & ENT) [SUPPLIED FOR VERSION 3]

Tutorial Guide to the IS Unix Service

Capturing Material. Section 3

Introduction to Mac OS X

HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION

Fundamentals of UNIX Lab Networking Commands (Estimated time: 45 min.)

Education Solutions Development, Inc. APECS Navigation: Business Systems Getting Started Reference Guide

IBM Rational Developer for i. Maintain an ILE RPG application using Remote System Explorer Edit, Compile, and Debug

Content Author's Reference and Cookbook

LDCDP GdW. L force Controls. Ä.GdWä. Software Manual. Industrial PC. WindowsR CE Thin Client. Operating system

Introduction to the UNIX Operating System and Open Windows Desktop Environment

VERITAS Backup Exec TM 10.0 for Windows Servers

TestManager Administration Guide

2010 Ing. Punzenberger COPA-DATA GmbH. All rights reserved.

IT Quick Reference Guides Using Windows 7

SharePoint 2007 Get started User Guide. Team Sites

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

State of Illinois Web Content Management (WCM) Guide For SharePoint 2010 Content Editors. 11/6/2014 State of Illinois Bill Seagle

TheFinancialEdge. Journal Entry Guide

Unit 4 i5/os Work Management

IBM Sterling Control Center

Using Windows Telnet to Connect to STN. A guide on how to connect to STN over the Internet from a Windows PC without having STN Express.

If you are having a problem or technical issue regarding your IP Telephone, please call the UAA IT Call Center at

Fred Hantelmann LINUX. Start-up Guide. A self-contained introduction. With 57 Figures. Springer

How to test and debug an ASP.NET application

Introduction to Word 2007

Database migration using Wizard, Studio and Commander. Based on migration from Oracle to PostgreSQL (Greenplum)

Chapter 5 - Ethernet Setup

CA VM:Operator r3. Product Overview. Business Value. Delivery Approach

2 SQL in iseries Navigator

SOCET GXP V4.1 LICENSE MANAGER QUICK-START GUIDE

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions

Introduction. How It Works. What is the Job Server? Components. Submitting a Job. Autodesk Vault

Linux Overview. Local facilities. Linux commands. The vi (gvim) editor

Legal Notes. Regarding Trademarks KYOCERA Document Solutions Inc.

CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE

Setting Up ALERE with Client/Server Data

1. Application Overview System Requirements Installation Splash Screen Registration Screen...

PaperStream Connect. Setup Guide. Version Copyright Fujitsu

Fiery E100 Color Server. Welcome

KEYBOARD SHORTCUTS. Note: Keyboard shortcuts may be different for the same icon depending upon the SAP screen you are in.

AlarmNet Direct enables checking status, control, and configuration of devices from a Remote Location.

New Lab Intro to KDE Terminal Konsole

Behavioral Health System

Easy Setup Guide for the Sony Network Camera

HIPAA Compliance Use Case

VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March

Internet Explorer 7. Getting Started The Internet Explorer Window. Tabs NEW! Working with the Tab Row. Microsoft QUICK Source

An Introduction to LoadRunner A Powerful Performance Testing Tool by HP. An Introduction to LoadRunner. A Powerful Performance Testing Tool by HP

Recording Supervisor Manual Presence Software

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Macro s for EIS Using IBM 3270 Personal Communications Emulation Software

Avaya Network Configuration Manager User Guide

Quick Scan Features Setup Guide. Scan to Setup. See also: System Administration Guide: Contains details about setup.

CA /BrightStor ARCserve9 Backup Software

1. Data Domain Pre-requisites. 2. Enabling OST

Intel Active Management Technology with System Defense Feature Quick Start Guide

UF Health SharePoint 2010 Introduction to Content Administration

Lab 1: Introduction to C, ASCII ART and the Linux Command Line Environment

Customer admin guide. UC Management Centre

BulkSMS Text Messenger Product Manual

BIGPOND ONLINE STORAGE USER GUIDE Issue August 2005

Key Connected Office Voice User Reference Guide

Opening a Command Shell

Teradata Query Scheduler. User Guide

The Application Getting Started Screen is display when the Recruiting Matrix 2008 Application is Started.

SIMIAN systems. Setting up a Sitellite development environment on Windows. Sitellite Content Management System

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

Windows Clients and GoPrint Print Queues

Creating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1

Introduction To Microsoft Office PowerPoint Bob Booth July 2008 AP-PPT5

Agent Tasks. Dial from Directory 1. In the Content panel, select the target directory. 2. Click the phone number you want to call.

Configuring Avaya Aura Communication Manager and Avaya Call Management System Release 16.3 with Avaya Contact Center Control Manager Issue 1.

Using the Command Line Interface (CLI)

DIIMS Records Classifier Guide

Windows 8.1 User Guide

Almyta Control System Advanced Reference Contents

VMware Horizon FLEX User Guide

Transcription:

Chapter 4: Interactive facilities of z/os: TSO/E, ISPF, and UNIX

Chapter 4 objectives Be able to: Log on to z/os Run programs from the TSO READY prompt Navigate through the menu options of ISPF Use the ISPF editor to make changes to a file Use the UNIX interfaces on z/os, including the z/os UNIX command shell. 2

Key terms in this chapter 3270 and 3270 emulator OMVS command CLIST path ISHELL READY prompt p ISPF logon native mode Restructured Extended Executor (REXX) shell Time Sharing Option / Extensions (TSO/E) 3

How do we interact with z/os? TSO/E Allows users to logon to z/os and use a limited set of basic commands. This is sometimes called using TSO in its native mode. ISPF Provides a menu system for accessing many of the most commonly used z/os functions. z/os UNIX shell and utilities Allows users to write and invoke shell scripts and utilities, and use the shell programming language. 4

TSO overview TSO/E Acronym for Time Sharing Option/Extensions (TSO/E) Allows users to create an interactive session with z/os Provides a single-user logon capability and a basic command prompt interface to z/os Most users work with TSO through its menu-driven interface, Interactive System Productivity Facility (ISPF) 5

TSO overview (continued) In a z/os system, each user gets a user ID and a password authorized for TSO logon. During TSO logon, the system displays the TSO logon screen on the user s 3270 display device or TN3270 emulator. z/os system programmers modify the layout and text of the TSO logon panel to better suit the needs of the system s users. 6

TSO/E logon screen 7

Using TSO commands in native mode Usually, ISPF provides the interface for TSO. However, TSO includes a limited set of basic commands independent of ISPF and other programs. Using TSO in this way is called using TSO in its native mode. When you logon to TSO, the z/os system responds by displaying the READY prompt, and waits for input (similar to a DOS prompt). p 8

TSO Ready Prompt TSO is ready to accept commands Cursor, where you enter commands 1 3 2 1 - You enter a command (like a DOS prompt) p 2 - TSO displays the command output and 3 - TSO is ready to accept new commands 9

Using CLISTs under native TSO Place a command list or CLIST ( see list ) in a file and execute the list as if it were a single command. A CLIST issues the commands in sequence. CLISTs are used for performing routine tasks and working more efficiently with TSO. TSO users create CLISTs with the CLIST command language. 10

CLISTs versus REXX REXX is Restructured t Extended d Executor language, a command language used with TSO Both CLISTs and REXX offer shell script-type processing. Both are interpretive languages, not compiled languages (although REXX can be compiled as well). Some z/os users write functions directly as CLISTs or REXX programs CLIST programming is unique to z/os, while the REXX language is used on many platforms. 11

ISPF overview Acronym for Interactive System Productivity i Facility ISPF is a menu-driven interface for user interaction with z/os system. The ISPF environment is executed from native TSO. ISPF provides utilities, an editor and ISPF applications to the user. To the extent permitted by various security controls an ISPF user has full access to most z/os system functions. 12

Using ISPF allocate screen. 13

Navigating through ISPF menus To access ISPF under TSO, the user enters a command from the READY prompt to display the ISPF Primary Option Menu. You can access online help from any of the ISPF panels (press the PF1 key) ISPF includes a text editor and browser, and functions for locating files and performing other utility functions. 14

ISPF Menu Structure Primary option menu 0 Settings 1 Browse 2 Edit 3 Utilities 4 DS List 5... Settings View Edit Utilities Dialog Test / Cursor at.. _... _... _... Proj Group Type Other Dsn Proj Group Type Other Dsn 1 Dataset 2 Library 3 Copy/Move 4 DS List 1... 2... 3... 4... Edit **************** 0 //JOB1 JOB 0 //S1 EXEC 0 //DD1 DD 0.. *************** Copy/Move Library Dataset C Copy M Mo CP Cop MP Group b Display D Delete Proj Type Group Group Type Type 15

General structure of ISPF panels Action Bar Panel Options Dynamic Status Area Menu Utilities Compilers Options Status Help --------------------------------------------------------------------------- ISPF Primary Option Menu 0 Settings Terminal and user parameters User ID. : AUES100 1 View Display source data or listings Time... : 16:14 2 Edit Create or change source data Terminal. : 3278 3 Utilities Perform utility functions Screen.. : 1 4 Foreground Interactive language processing Language. : ENGLISH 5 Batch Submit job for language processing Appl ID. : ISR 6 Command Enter TSO or Workstation commands TSO logon : LOGON 7 Dialog Test Perform dialog testing TSO prefix: AUES100 8 LM Facility Library administrator functions System ID : SYS1 9 IBM Products IBM program development products MVS acct. : ACCNT# 10 SCLM SW Configuration Library Manager Release. : ISPF 5.2 11 Workplace ISPF Object/Action Workplace S SDSF System Display and Search Facility Enter X to Terminate using log/list defaults Command Line Function Keys Option ===> F1=Help F2=Split F3=Exit F7=Backward F8=Forward F9=Swap F10=Actions F12=Cancel 16

Common functions provided in ISPF menus Action Bar Menu Utilities Compilers Options Status Help --------------------------------------------------------- Point-and-Shoot 0 Settings Terminal and user parameters 1 View Display source data or listings 2 Edit Create or change source data 3 Utilities Perform utility ty functions. Option Number 0 Settings Terminal and user parameters 1 View Display source data or listings 2 Edit Create or change source data 3 Utilities Perform utility functions.. Options ===> 3 Function Keys F1=Help F3=Exit F7=Bkwd F8=Fwd F10=Actions F11=Retrieve F12=Cancel 17

Keyboard mapping: Function Key Enter Ctrl (right side) Exit, end, or return PF3 Help PF1 PA1 or Attention Alt-Ins or Esc PA2 Alt-Home Cursor movement Tab or Enter Clear Pause Page up PF7 Page down PF8 Scroll left PF10 Scroll right PF11 Reset locked keyboard Ctrl (left side) 18

ISPF Edit Panel - some line commands Command Description I Insert lines D Delete lines R Repeat lines C Copy lines M Move lines A After line B Before line ( Shift right columns < Shift right data ) Shift left columns > Shift left data X Exclude lines 19

ISPF Edit Panel - Inserting lines Screen 1 Screen 2 20

z/os UNIX interactive interfaces Like TSO and ISPF, the z/os UNIX shell and utilities provide an interactive interface to z/os. Use the UNIX shell to: Invoke shell scripts and utilities Write shell scripts (a list of shell commands created with the shell programming g language) g Run shell scripts and C language programs interactively. 21

Invoking the UNIX shell You can invoke the UNIX shell in any of these ways: From a 3270 display or a workstation running a 3270 emulator From a TCP/IP-attached terminal, using the rlogin and telnet commands From TSO by entering the OMVS command or the ISHELL command. 22

TSO commands used with z/os UNIX ISHELL This command invokes the ISPF shell. Intended for users more familiar with TSO/ISPF than UNIX Provides panels for working with UNIX files, mounting and unmounting file systems, and z/os UNIX administration. z/os programmers can do much of their work under ISHELL. OMVS This command invokes the z/os UNIX shell. Intended for users more familiar with UNIX than TSO/ISPF Allows the user to alternate between the shell and TSO UNIX programmers should find the z/os UNIX shell programming environment familiar. 23

ISHELL command (ish) A good starting point for TSO/ISPF users who want to use z/os UNIX. Under ISHELL, you can use action codes to: b e d r a c Browse a file or directory Edit a file or directory Delete a file or directory Rename a file or directory Show the attributes of a file or directory Copy a file or directory 24

OMVS command shell session You use the OMVS command to invoke the z/os UNIX shell. Under the UNIX shell, users can: Invoke shell commands or utilities that request est services from the system. Write shell scripts using the shell programming g language. g Run shell scripts and C-language programs interactively (in the foreground), in the background, or in batch. 25

Direct login to the shell rlogin telnet When the inetd daemon is active, you can rlogin to the shell from a workstation. To log in, use the rlogin (remote log in) command syntax supported at your site. Also uses the inetd daemon inetd must be active and set up to recognize and receive the incoming telnet requests. 26

Summary TSO allows users to logon to z/os and use a limited it set of basic commands in native mode. ISPF is a menu-driven interface for user interaction with z/os. ISPF provides utilities, an editor and ISPF applications to the user. To the extent permitted by various security controls an ISPF user has full access to most z/os system functions. TSO ISPF should be viewed as a system management interface and a development interface for traditional z/os programming. The z/os UNIX shell and utilities provide a command interface to the z/os UNIX environment. You can access the shell either by logging on to TSO/E or by using the remote login facilities of TCP/IP (rlogin). If you use TSO/E, a command called OMVS creates a shell for you. You can work in the shell environment until exiting or temporarily switching back to the TSO/E environment. 27