Knowledge for great careers

LINUX ADMINISTRATION COURSE CONTENT


Essentials

  • Overview Of UNIX
  • History Of Linux
  • Linux architecture
  • Kernel
  • Shell


 
Understanding Linux commands

  • Displaying System date and Time :date
  • Displaying present and working Users :who and who am
  • Calculator : bc
  • Machine characteristics :uname
  • Knowing a terminal :tty
  • Displaying a calendar : cal
  • Displaying a Message :echo and Print


File System

  • Linux file Hierarchy concepts
  • Listing files and Directories :Is
  • More and less commands
  • The seven fundamental file Types
  • Creating and viewing the files :Cat
  • Creating, Modifying, changing And removing directories: Mkdir, cd, rmdir
  • Moving and Renaming files: mv
  • Copying a File : rm command With attributes
  • Links Hard Link and Soft Link
  • Absolute path name
  • Relative path name


Comparisons

  • Cmp
  • Comm
  • Diff


Compressions

  • Zip
  • Compress
  • Gzip
  • Bzip2


File Attributes

  • Chmod
  • Chown


Filter Commands

  • Which, Whereis, locatewhatis
  • Find command with attributes
  • String Processing with Regular Expressions
  • Sed
  • Grep
  • Process
  • Introduction Process concepts
  • Pracess basics
  • Process Commands


Job Control

  • At,batch,cron


Vi Editor

  • Overview of vi Editor
  • Three modes of Vi editor
  • Saving and Quiting
  • Navigation
  • Editing a Text
  • Unndoing changes
  • Yank and paste
  • Changiung and Deleting
  • Searching for Replace
  • Handling multiple files in ex-mode


SYSTEM ADMINISTRATION INTRODUCTION TO INUX AND UNIX

  • History of UNIX & LINUX
  • Basic concepts of operating System, Kernel & Shell
  • File system Structure
  • Installation of LINUX
  • Basic commands of Linux


DISK PARTITIONING & MOUNTING

  • Creating partitions by using “fdisk’
  • Formatting partitions by using “mkfs”
  • Auto mounting the partition


FILE SYSTEM ADMINISTRATION

  • Creating the file systems
  • Mounting and unmounting the File systems


USERS & GROUPS ADMINISTRATION

  • Creating and deleting users
  • Modifying Users profile
  • Creating and deleting Groups
  • Adding users into Group


RUN LEVELS

  • Understanding different types of Run levels
  • Understanding the run control Scripts
  • Understanding the different types Of shutdown commands
  • Configuring virtual consoles


BOOT PROCESS & TROUBLE SHOOTING

  • Boot process of Linux
  • Breaking root password
  • Trouble shooting Boot Loader(GRUB)


PACKAGE MANAGEMENT(RPM)

  • Querying,Installing,Updating and Removing Packages by using “rpm”
  • Managing software packages by Using “YUM”(Yellowdog Update Manager)


LVM & RAID

  • Resizing the partition using LVM
  • Securing data by implementing RAID
  • Configuring RAID Levels(0,1 & 5)


BACKUP & RESTORE

  • Basics of Backup and Restore
  • Backup and Restore using tar command
  • Backup and Restore using dump & restore commands
  • Basics of Shell Scripting
  • Creating Script file
  • Automation of jobs
  • Scheduling jobs using Crontab & At Commands


NETWORK ADMINISTRATION

  • Types if Services
  • Understanding xinted and non-Xinted services
  • Networking
  • Configuring network card with IP
  • Address
  • Creating the logical IP addresses
  • Adding ,removing and changing The  IP address


FTP SERVICE

  • Configuring NFS Server
  • Mounting NFS exports on NFS Client


DOMAIN NAMING SYSTEM(DNS)

  • Basics of Internet
  • Needs of DNS Server
  • Configuring DNS Server
  • Configuring DNS client


DYNAMIC HOST CONFIGURATION PROTOCOL DHCP)

  • Configuring Linux as DHCP Server
  • Configuring various client for DHCP Server(Windowas and Linux)


APACHE HTTP WEB SERVER

  • Basics of Apache Web service
  • Configuring Apache for multiple Website
  • Configuring Apache for multiple Website by using Virtual Hosting


SAMBA SERVICE

  • Configuring SAMBA service for File sharing with windows System as SAMBA client
  • Accessing Windows system Shared folder from Linux system


NETWORK INFORMATION SERVICE (NIS)

Basics of NIS

  • Configuring NIS server for Domain controller for Linux
  • Configuring NIS clients for users Logins


NETWORK BASED INSTALLATION

  • Basics ofKICK start installation Methods (NFS,Apache and FTP)
  • Configuring kick start installation Server for installing Linux O.S Automatically
  • Configuring Clients for Kick start Installation


WEB BASED ADMINISTRATION

  • InstallingWebmin on Linux
  • Administrating Linux Machine Remotely
  • Using webmin as a TOOL for Configuring various service on Linux


SECURING LINUX SERVER BY  FIREWALL

  • Basics of security and Firewall
  • Configuring IJP Tables for Configuring firewall


MONITORING & Process  MANAGEMENT

  • Monitoring CPU load,DISK usage And Memory usage
  • Expanding Swap area
  • Monitoring Network Utilization and Ports
  • Configuring Telnet for Remote Logins
  • Identifying and killing the Processes


REMOTE ADMINISTRATION TOOLS

  • Accessing Linux Machine from Remote computer using ssh
  • Managing Windows system Remotely from Linux Machine using Remote Desktop and VNC