This Linux Operating System training course introduces the delegate to the main concepts of the LINUX Operating System. The most commonly used commands and utilities are described in detail as are the command line wildcard and redirection facilities.
The course discusses the mechanisms by which a user acquires a login environment and the main features of the Bash shell are introduced.
Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
To provide the skills needed to work productively in the LINUX environment.
Anyone who needs to understand and use the LINUX Operating System.
The delegate will learn and acquire skills as follows:
Creating, copying, renaming, moving and deleting files and directories
Using the shell’s redirection and pipe facilities
Editing text files using the vi editor
Setting and changing access permissions on files
Monitoring and controlling their own processes
Using the basic file and text searching utilities, including regular expressions (regex)
Customising their own login environment
There are no formal pre-requisites for this Linux Introduction training course, although an understanding of and exposure to information technology and an understanding of operating systems is required.
This course, together with the Linux Shell Programming course, helps delegates prepare for the following exam:
Linux Essentials (LPI, exam 010-160)
This course, together with the Linux Shell Programming and Linux System Administration (LPI & CompTIA) courses, helps delegates prepare for the following exams:
Linux Administrator (LPIC-1, exams LPI 101-500 and LPI 102-500)
CompTIA Linux+ (exams LX0-103, LX0-104 and XKO-004)
Attending this relevant course will help delegates gain many of the skills and product knowledge requirements as outlined in the exam objectives. Studying this course and its associated reference materials can form part of the preparation to achieve certification. Experience, practice, self-study and aptitude are also key requirements for exam success.
Before taking any exam, ensure you have the recommended experience. The LPI and CompTIA websites lists all exam requirements and these are updated regularly.
Exams are not included as part of the course.
Administration and Course Materials
Course Structure and Agenda
Delegate and Trainer Introductions
A brief history of Linux and UNIX
The Linux kernel
The Linux file system
Getting started navigating the file system
The file system structure
Directories and files
Navigating the file system
Exercise: Logging on to the system
Exercise: Navigating the file system
Command line syntax
Basic file handling commands
Basic Directory handling commands
Filename wildcard characters
Exercise: Manipulating files and directories
Exercise: Using redirection and pipe facilities
Overview of the vi editor
Switching to input mode
Other useful commands
Exercises: Using the vi editor
Searching and replacing text using the vi editor
Using regular expressions (regex)
Using sed for search and replace
Searching for text with grep, egrep and fgrep
Exercises: Searching and Replacing Text
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
Exercise: Setting and access permissions
The cut command
An introduction to awk
The nl command
Exercises: Filtering Text
What is a process?
Exercise: Monitoring and controlling processes
Customising the .profile or .bash_profile
Customising the .kshrc or .bashrc
Exercise: Setting up an environment
The find command
Using xargs command
The locate command
The df command
The cut command
The sort command
Finding duplicate content
The pinky command
Exercise: More Basic Commands