Ubuntu (pronounced oo-BOON-too) is a free, open source operating system (OS) based on Debian Linux. It was first released in 2004, when Mark Shuttleworth and a small team of Debian developers founded Canonical and then launched the Ubuntu project.
Course Content
Introduction
About the Course Module
Installation of Oracle VM VirtualBox Manager
Installation of Ubuntu Operating System.
Linux File System Hierarchy Concepts
Overview of Linux File System Hierarchy
Absolute & Relative Paths
Practice Lab Session
Standard Input and Output Redirections in Linux
standard input (stdin)
standard output (stdout)
standard error (stderr)
Practice Session - Standard IO Redirections
Standard Output to a File ( tee command )
Recall Quiz
Text Processing Commands in Linux
Pipes in Linux
Standard Output to a File (tee command)
Practice Lab Session
Cut - Text Processing Commands
Recall Quiz
Awk - Text Processing Commands
Practice Session - Awk Command
Recall Quiz
Grep/Egrep - Text Processing Commands
Practice Session - Grep/Egrep - Text Processing Commands
Recall Quiz
Sort/uniq - Text Processing Commands
Practice Session - Text Processing Commands
Recall Quiz
WC - Text Processing Commands
Practice Session - WC Text Processing Commands
Recall Quiz
Managing files
Compare file - diff & cmp commands
Practice Session - diff & cmp commands
Recall Quiz
Combining and Splitting Files
Practice Lab Session
Compress and uncompress (tar, gzip, gunzip) & truncate command
About tar, gzip, gunzip commands
Practice Lab Session
Truncate Command in Linux
Practice Lab Session
Networking in Linux
Network Files and Commands
Curl & ping command
Practice Lab Session
Hostname or IP Lookup (nslookup and dig)
Practice Lab Session
Tracing Network Traffic (traceroute)
Practice Lab Session
SSH-Keys - Access Remote Server without Password
Practice Lab Session
rsync - Remote Synchronization
Managing Software - Adding, Removing & Updating using APT
Create Local Repository (Yum Server)
Advance Package Management - APT
Practice Lab Session
Linux Boot Process
Step by step booting process of a Linux System
Run Levels or Targets in Linux
Practice Lab Session
Disk Management in Linux
Disk drives types
Disk Partitioning in Linux
Practice Lab - Disk partitioning using fdisk utility
Practice Lab - Add a new Disk
Practice Lab - Create standard partitions using fdisk
Logical Volume Manager - LVM
Overview of LVM
Practice Lab Session - LVM
Practice Lab - Create a FS using LVM
Practice Lab - Mount the FS persistently
Practice Lab - Extend the size of VG/LV by adding a new disk
Practice Lab - Delete LV, VG & PV
Practice Lab - Add SWAP Space
File System Check ( fsck & xfs_repair )
Overview of File System Check ( fsck & xfs_repair )
Practice Lab - File System Check using fsck & xfs_repair
Redundant Array of Independent Disk - RAID in Linux
Overview of RAID and types
Practice Lab Session
Network File System - NFS
Overview of NFS
Practice Lab Session
Samba - Installation & Configuration
Samba Server - Installation & Configuration
Practice Lab Session
Last Lecture