OpenVMS Fundamentals
Start mastering the basics of OpenVMS with this foundational course. Learn key concepts, system navigation, and practical skills to get started
Choose the format that suits you: enroll now for self-paced learning, or contact us to schedule an instructor-led session
-
OpenVMS Fundamentals
This course teaches students how to use the OpenVMS operating system to create, manipulate, and manage files. It discusses how to tailor the user environment using logical names and DCL symbols. The course describes the command language interpreter and the command line interface. Students will be taught to develop basic command procedures and create a LOGIN.COM command file to tailor their login session.
Course Objectives
Upon completion of the course, students should be able to:
- Describe the OpenVMS operating system environment and command language
- Tailor the user environment using logical names and DCL symbols
- Describe the DCL command language interpreter and use its command line interface
- Develop basic command procedures
- Create a LOGIN.COM command procedure to tailor your login session
Self-Paced Course Pricing
$1000
Discounts are available for multiple attendees or multiple course enrollments. For exact discount levels, please reach out to our team at training@vmssoftware.com.
Curriculum
Course Outline
Introduction to OpenVMS
- History of OpenVMS
- Basic characteristics and configurations of OpenVMS
- System environment concepts
- OpenVMS configurations
Getting Started
- Logging into the system
- OpenVMS passwords
- Exiting the system
DCL Commands Interpreter
- Digital Command Language
- DCL command features
- Getting online help
- Getting information from the system
Process Concepts
- Processes
- Displaying processes
- Changing process information
Directory and Files
- File specification
- Directory structure
File Manipulation Commands
- Confirm and log qualifiers
- Create, type, append, copy, rename, delete, purge, sort, and merge files
- Search files
File and Directory Security
- Definitions
- Protecting your data
- UIC-based security
- More detailed protection using ACLs
- File encryption
Logical Names
- Logical names
- Using logical name tables
Editing
- Choosing the appropriate editor
- Features of the EVE editor
- EVE commands
- EDT editor
Symbols as Command Aliases
- Locality of reference
- Creating symbols to use command synonyms
- Using symbols
- Displaying symbols
- Creating custom commands
- Deleting symbols
Command Procedures
- Introduction to command procedures
- Debugging command procedures
- Using symbols in command procedures
- Controlling the flow of execution
- Lexical functions
- I/O handling
- Sending mail from a command procedure
- Error handling
- PIPE command
Print and batches Queues
- Queue mechanism
- Print jobs
- Batch jobs
Networking
- Network introduction
- Using DECnet
- Using TCP/IP