Vous êtes sur la page 1sur 6

Lesson01: Introduction to Unix & Linux

History of UNIX and LINUX


Linux and GNU Project
Operating System Concept, Kernel, Shell & File
Basic concepts of Linux
Identification of various Linux distributors
Planning a Linux Installation
Partitioning Requirements
Linux Installation Method
Dual Booting Concept
installation of Linux with VMware
The User Interfaces

Lesson02: Getting Start with Linux

Linux Command line syntax


Linux Directory & File System introduction
Files, directories and paths
Files & Directory handling commands
Useful text & shell filters
Linking files with Hard link & soft link
Using find for search and replace
Searching for text with grep

Lesson03: Linux Text Processing Tools

Standard Input, Output and Error Concept


Working with Regular Expressions 'grep'

Working with tail, head, cat, less, more


Linux Text Editor Utilities (vim, gedit, nano)
Introduction to 'vi/vim' and 'gedit'
Working with Different 'vi/vim' Modes
Editing, Replacing, Searching with 'vi/vim'
Familiar with Linux 'find', 'cut' and 'locate'

Lesson04: User and Group Administration

Users and Groups Overview


Gaining Super user Access
Managing Local User Accounts
Managing Local Group Accounts
Managing User Passwords

Class 3 & 4

Lesson05: Linux Advanced File Permissions

Explore Linux File & Directory Types


Linux File System Permissions
Viewing File/Directory Permission and Ownership
Linux User, Group and Other Concept
Understanding Linux Umask Value
Access Control Lists (ACLs)

Lesson06: Linux Process Management

What is a process?
Parent processes and child processes

System and user processes


Controlling jobs
Background and Foreground Processes
Monitoring & Killing Process Activities
Process Priority and 'nice' concepts
Details explain of "TOP" command

Lesson07: Linux File System Management

Identifying and Understanding File Systems and Devices


Managing Partitions
Mounting and Un-Mounting File Systems
Logical Volume Management Concept
Logical Volumes Configuration
Extending and Removing Logical Volumes
Managing Swap Space
Adding and Enabling Swap Space

Lesson08: Working with Service and Demon

Introduction to Systemd
Listing Unit Files with 'systemctl'
Explained Linux 'Runlevel'
Working with GRUB version 2
Recovering Root Password

Class 5 & 6

Lesson09: Network Management

Understand Network Device Recognition


Configuring IPv4 Networking
Configuring Host Names
Enabling IP Forwarding

Lesson10: Linux Package Management

Software Packages and RPM


The Linux Package Management system
Examining RPM Package Files
RPM Install, Queries and verifying
Dependency problems and Resolution
Concept of YUM Server and Clients
Enabling Software Repositories
Packages Install and Remove with YUM

Lesson11: NFS, SAMBA and Auto-mount

Concept of File and Block Based Storage system


Introduction to NFS and CIFS
Configuring and Exporting NFS File Systems
Mounting and Un-mounting NFS
Auto mounting Network Storage with NFS
SMB File Sharing with Samba

Class 7

Lesson12: DNS Server Configure

The Doman Name System

Anatomy of DNS Lookups


DNS Resource Record Types
Familiar with BIND related files
Forward zone and Reverse zone details
Configuring Caching Name server

Lesson13: Web Server Configure(httpd)

Discuss about

How web Server works?

Pre-requisite (DNS) configuration of Web Server


Configuring Apache HTTPD Server
Configure Name-based Virtual Hosting
Configuring HTTPS Web Server
Configuring a Dynamic Web Application

Class 8, 9 & 10

Lesson15: Extra Topics

CRON Process and Scheduling


DHCP Server Configure
Linux Advanced FTP Server Configure
Enterprise Squid Proxy Server Configure
Mail Server (Postfix), Outlook and Webmail
Linux Software RAID Implementation

Class 11 & 12

Lesson16: Linux Security and Hardening Overview

General Security
Physical Security
Account Security
Network Security
File System Security
Used Tools

Vous aimerez peut-être aussi