Linux
is an Open-Source Operating System. Today, there are more web servers running
on Linux than any other operating system. According to the study done recently,
more than 75% of the fortune 500 companies have already deployed Linux or are
considering to do so in near future. Red Hat Inc. has been favorite in the
Linux marketplace virtually since its inception. It is also a leader in the
world of Linux certification.
INTRODUCTION
TO LINUX
Prerequisite
: Computer Fundamentals
Introduction
To Operating Systems
Definition
Types
of OS
Functions
of OS
Structure
of OS
Introduction
to Linux
An
Overview Of Red Hat Linux
What is Red Hat Linux
Magic of Red Hat Linux
Open Source Software and Licensing
System Requirements
Quick
Tour
File
and Shell Basics
Users
and Groups
File
Access Permissions
The
Linux Filesystem
String
Processing
Standard
I/O and Pipes
Introduction
to Processes
The
bash Shell
X/GNOME/KDE
Printing
and Mailing
Basic
Networking
Using
the vi Editor
sed,
awk, and perl
System
Tools
Installation
Prerequisite:
Section I
Red
Hat Linux Installation
Choosing Installation Method
Partitioning Using FDISK , DISK DRUID ,
FIPS
Configuring Samba
Detail Installation Procedure
Hardware,
Device Configuration and Installation
System
Initialization and Services
User
Administration
Network
Configuration
System
Administration Tools
RPM,
Boot Loaders and Kick-start
Linux
File System
Understanding Linux file system
File system Security
Linux Directory Structure
Linux File System Management
Linux Development Environment
Compiling, Debugging C programs
Using GDB/DDD
Kernel
Services and Configurations
The
X Window System
Samba
Configuration
Server
Configurations
Apache
DNS
NIS
NFS
FTP
Sendmail etc.
System
Security
Firewall
Encrypted Communications using
SSH, Digital Signatures,
Digital Certificates etc.
Prerequisite:
Section I and “C” Programming
Linux
Development Environment
Compiling, Debugging C programs
Using GDB/DDD
Linux
Architecture
Detail overview of all components
Understanding Source Code Tree
Linux
File System
Understanding
Linux file system layout
Understanding VFS Layer
File system Security
Linux Directory Structure
Installation
Of UML (User Mode Linux)
Learning Linux kernel by Debugging.
Setting up UML with Linux Source
UML commands to debug Linux source
Compiling
Linux Kernel