Introduction
  • Overview about Course Module
  • Introduction to Unix
  • History of Linux
Filesystem Structure & Installation of Linux
  • File structure in Unix/Linux
  • Filesystem Structure in Linux-2
  • File types in Linux
  • Links to Download RHEL,CentoS, VMware Workstation, Oracle VirtualBox
  • Linux Installation - 1
  • Linux Installation - 2
  • Connect from putty
Linux Basic Commands Tutorial
  • Basic Commands - pwd, cd & ls
  • Linux commands - less, date, cp
  • Linux commands - file, man, mkdir
  • Linux Commands - mv, cat, rm & rmdir
  • Linux Commands - wc & dd
  • Linux Commands - hard link & soft link
  • Linux Commands - tail, touch & head
Simple way to understand permissions in Linux
  • Overview of Permissions in Linux
  • File & Directory Attributes
  • Access Modes ( Absolute & Symbolic Mode)
  • Change ownsership
  • Lab Session - 1
  • Lab Session - 2
  • Lab Session - 3
  • Lab Session - 4
  • Lab Session - 5
  • Setuid - Special Permissions
  • command to set setuid
  • Setgid - Special Permissions
  • Sticky Bit - Special Permissions
User Administration
  • Overview of User Administration
  • Practice Lab Session - User & Group Creation
  • Managing User Account
  • Usermod Command
  • Overview of shadow file
  • Understanding Password Aging Policy
  • Lab on Password aging policy using Chage Command
Controlling Access to files with ACLs
  • Access Control List Concepts
  • Set ACLs on files
  • Default ACL
  • Practice Lab Session - Set ACL on Files
  • Practice Lab Session - Set ACL on Directories
  • Lab - Mask to limit the set of permissions
  • Lab - default acl
  • Practice Exercise on ACL
visudo
  • Overview of sudo access
  • Aliases in sudoers file
  • sudoers file
  • Examples of sudo
  • Practice Lab Session 1
  • Practice Lab Session 2
  • Practice Lab Session 3
Bash profile, Variables & Standard IO Redirecting
  • User’s Home Directory
  • .bash_profile, .bashrc & .bash_logout
  • How to set PATH in .bashrc file
  • Practice Lab Session
  • Bash Variables
  • Enviornment Variables
  • System Variables
  • Standard Input & Output Redirections
Linux Crontab
  • Overview about Crontab format
  • Scheduling a job for a specific time-1
  • Scheduling a job for a specific time-2
  • Lab session on Linux Crontab
OpenSSH & telnet
  • Overview about OpenSSH
  • Config file sshd_conf -1
  • Config file sshd_conf -2
  • Config file sshd_conf -3
  • Practice Lab Session -1
  • Practice Lab Session -2
  • telnet
  • Lab session on telnet configuration
Process Management
  • Process Management
  • fg & bg process
  • process stats
  • Practice Lab Session -1
  • Practice Lab Session - 2
  • Practice Lab Session - 3
Disk Partitions, fdisk & RAID Configuration
  • Partitioning a Disk
  • MBR Partitioning Scheme
  • Primary & Extended Partitions
  • GPT Partitioning Scheme
  • Managing Partitions with Parted
  • Creating a file system
  • Scan new scsi disks in Linux Virtual Machine
  • Introduction to RAID
  • S/W & H/W Raid
  • RAID 0