UNIX Introduction
Course
Online
Description
-
Type
Course
-
Methodology
Online
This Unix Operating System training course introduces the delegate to the main concepts of the UNIX Operating System. The most commonly used unix commands and utilities are described in detail as are the command line wildcard and redirection facilities. The mechanisms by which a user acquires a login environment are discussed and the main features of the Korn/Posix/Bash Shells are introduced. Who will the Course Benefit? Anyone who needs to understand and use the UNIX Operating System. Learning Objectives The delegates will practise: Creating, copying, renaming, moving and deleting files and directoriesUsing the shell's redirection and pipe facilitiesEditing text files using the vi editorSetting and changing access permissions on filesMonitoring and controlling their own processesUsing the basic file and text searching utilitiesCustomising their own login environment
About this course
There are no formal pre-requisites for the UNIX Introduction course, although an understanding of and exposure to information technology is advantageous. Experience of IT and an understanding of operating systems are required.
Reviews
Subjects
- Operating System
- Unix
- Access
Course programme
Course Contents - DAY 1Course Introduction
- Administration and Course Materials
- Course Structure and Agenda
- Delegate and Trainer Introductions
- A brief history of UNIX
- The UNIX kernel
- The UNIX file system
- Getting started navigating the file system
- The file system structure
- Directories and files
- Pathnames
- Navigating the file system
- Exercise: Logging on to the system
- Exercise: Navigating the file system
Session 2: BASIC COMMANDS
- Command line syntax
- Basic file handling commands
- Basic Directory handling commands
- Filename wildcard characters
- Exercise: Manipulating files and directories
- Input redirection
- Output redirection
- Pipes
- Exercise: Using redirection and pipe facilities
Course Contents - DAY 2
Session 4: INTRODUCTION TO THE vi EDITOR
- Overview of the vi editor
- Basic functions
- Switching to input mode
- Other useful commands
- Exercises: Using the vi editor
- Exercise: Using more advanced vi features
- Replacing text
- Using the vi editor
- Using sed for search and replace
- Searching for text with grep
- Exercises: Searching and Replacing Text
Session 6: RECALLING AND EDITING COMMANDS
- Overview
- The bash shell
- The korn shell
- Exercises: Recall and Edit Commands
- Users and user groups
- File access permissions
- Changing file attributes
- Switching users and user groups
- Linking files
- Exercise: Setting and access permissions
- What is a process?
- Monitoring processes
- Killing processes
- Background processes
- Job Control
- Grouping commands
- Exercise: Monitoring and controlling processes
- Customising the .profile or .bash_profile
- Customising the .kshrc or .bashrc
- Exercise: Setting up an environment
Session 10: MORE BASIC COMMANDS
- The find command
- The cut command
- The sort command
- The finger command
- Exercise: Using file handling commands
UNIX Introduction