Linux and Unix Fundamentals (LPI
101/102) - A 5-day course
Synopsis :
This course is a practical introduction to Unix and Linux, taught
through their most popular incarnation: GNU/Linux.
The course covers the core objectives
for Level 1 Linux Professional Institute (LPI) certification (LPI 101
and LPI 102 exams), with a special emphasis on the most practical and
useful aspects of the LPI curriculum.
This course focuses on the underlying
principles of Unix and Linux in a system-independent way, ensuring
that delegates learn the core concepts, which apply throughout Unix
and are present in all versions of Linux, no matter who the vendor may
be (e.g. UnitedLinux, Red Hat, SuSE, Debian Linux, Mandrake, Sun
Solaris and Linux, BSD Unix, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX,
Tru64 Unix, etc.)
At the end of the course delegates
will be well-positioned to become serious users, software developers
and administrators of any Linux system and will fully understand the
application of Linux in serious commercial and other environments.
Suitable for
-
Experienced computer users who are relatively new to Unix or Linux
and need to master a Unix/Linux system quickly and effectively. e.g.
former MacOS or Microsoft Windows users.
-
Linux
and Unix users or administrators who want to become Linux certified
at LPI Level 1.
-
Linux
and Unix users who need to consolidate and advance basic knowledge
that they have picked up in an ad hoc fashion.
- Linux and Unix users taking their
first steps into professional Unix/Linux system administration,
Unix/Linux network administration or Unix/Linux programming.
Prerequisites
-
Advanced
computer literacy
-
Basic
understanding of TCP/IP networking concepts
-
A
minimum of three months� practical experience using Linux or Unix
-
A
willingness to learn and use command line applications
- A commitment to further practice
and exam preparation if LPI certification is your goal
Delivery
As with all of our Unix/Linux
courses, this course makes extensive use of practical exercises and
draws heavily on our trainers� own experience of implementing Unix and
Linux based e-commerce solutions.
This is an instructor-led Linux
course. It is primarily designed as a publicly scheduled Linux course
for individuals. It can, however, be delivered as in-house / onsite
Linux training for corporate groups.
Contents:
Introduction
The Unix and Linux command line
Regular expression searches
Documentation
Text editing with Vi
Processes and jobs
Filesystem concepts and use
Filesystem security
Filesystem design and
maintenance
Booting and runlevels
Managing user accounts and
configuration files
- Configuration files
- Environment variables
for configuration (
PATH,
PS1,
DISPLAY,
http_proxy)
- Setting and examining shell
aliases
- Configuring the readline
library (
inputrc
files) - User database files (
/etc/passwd,
/etc/group,
etc) - Changing passwords (
passwd)
- Adding users (
useradd,
adduser)
- Deleting and modifying
user accounts (
userdel,
usermod)
- Locking and unlocking user
accounts
|
Scheduling, logging and backup
Installing software
The Linux kernel
The X window system
Advanced shell usage
Shell scripting and
configuration
TCP/IP networking configuration
Linux network services
DNS and email services
Basic configuration of Apache
- Running a webserver (Apache)
- Configuration files for Apache
- Named virtual hosts
- Options available for dynamic
pages
-
Logging in Apache
Networked filesystems
- Configuring NFS (
/etc/exports,
/etc/fstab)
- Basic Samba
configuration (
smb.conf,
SWAT) -
|
|
|