AIX Training Overview
This hands-on course provides the participant with the skills to use the UNIX operating system. Basic UNIX commands for editing and manipulating files, managing processes and interacting with the Korn shell are presented via lecture and lab exercises.
AIX Training Audience
End-users who have little or no experience with the UNIX operating system and support personnel who need a familiarity with basic system commands.
AIX Training Prerequisites
None
AIX Training Course duration
3 Days
AIX Training Topics
- UNIX Basics
- UNIX Files
- UNIX File Security
- The vi Editor
- Introduction to the shell
- UNIX Processes
- Using the Korn Shell
- The find Command
- UNIX and Data Manipulation
AIX Training Course outline
- Fundamentals of the Unix Operating System
- Lecture objectives
- Operating systems
- The unix operating system
- The unix timeline
- The unix environment
- Accessing unix
- The unix shell
- Unix commands
- On-line help
- User password
- Logging out
- Lecture summary
The System Management Interface Tool
- Lecture objectives
- Unix files
- Inodes
- File names
- Directories
- Directories, subdirectories and ordinary files
- Absolute path names
- The working directory
- Relative path names
- Home directories
- Navigating the directory hierarchy - the cd command
- The . (dot) and .. (dot-dot) file names
- The directory file and inodes revisited
- The unix directory tree
- Creating and removing directories - the mkdir
- And rmdir commands
- Listing directory contents - the ls command
- Viewing files -- the cat command
- Viewing files - the pg command
- Viewing files - the more command
- Determing file types - the file command
- Copying files - the cp command
- Renaming and moving files - the mv command
- Linking files - the ln command
- Removing files - the rm command
- Printing files
- Lecture summary
Unix File Permissions
- Lecture objectives
- Permissions on ordinary files
- Permissions on directories
- Required permissions
- Determining file mode
- Changing mode symbolicly
- Changing mode with octals
- Setting default permissions
- Lecture summary
The Visual Editor - vi
- Lecture objectives
- What it is ... And is not
- Opening a session
- Modes
- Cursor movement
- Insert text
- Deleting text
- Modifying text
- Search
- Global substitution
- Block move, copy, delete
- Yank, put and named buffers
- Undo and redo
- Marking text
- Environment control
- Save and exit
- Summary sheet
- Lecture summary
An Introduction to the Shell
- Lecture objectives
- Bull's eye
- Common shells
- Command line interpretation
- Line continuation
- Variables in the bourne and korn shells
- Variables in the c shell
- Command substitution
- File name expansion
- Command grouping
- Input, output and errors
- Bourne, korn and c shell redirection: input
- Bourne, korn and c shell redirection: output
- To clobber or not to clobber
- Bourne and korn shell redirection: errors
- Bourne and korn shell redirection: combinations
- Redirection with command grouping
- C shell redirection: errors
- C shell redirection: separating standard output
tandard error
- Pipes and filters
- Command line interpretation (review)
- Quoting
- Conditional execution
- Shell programming
- A shell script example
- Shell script execution
- Lecture summary
Managing Unix Processes
- Lecture objectives
- Unix programs and processes
- Process creation
- Foreground and background processes
- Viewing process activity with the ps command
- The nice command
- Running long jobs with the nohup command
- Terminating background processes with the kill command
- Unix job control
- Lecture summary
Unix and Data Manipulation
- Lecture objectives
- Unix data filters
- The grep command
- Basic regular expressions
- The sed command
- The sort command
- The tee command
- Other unix data tools and languages
- Lecture summary
The find Command
- Lecture objectives
- Locating files
- The find command syntax
- Starting directories
- Criteria switches
- Controlling te scope
- "ands" and "ors"
- Action switches
- Action examples
- Lecture summary
|