Browse Courses

Linux

Course Description

Curriculum

Chapter 1 : Linux Administration 

1Introduction to Linux and UNIX

  •     History of UNIX & LINUX
  •     Basic Concepts of Operating Systems, Kernel, shell and file system structure

Chapter 2 : Installation of Linux  

1Installation of Linux

  •     Different types of Installation Methods

              -    GUI
              -    Text

Chapter 3 : Linux System Structure 

1Linux System Structure

  •     Basic concepts of Linux
  •     Differences between Red Hat Enterprise Linux & Cent OS
  •     Basic bash commands of Linux
  •     Editors [GUI & CLI]

Chapter 4 : Boot Process of Linux 

1Boot Process of Linux

  •     What is booting and boot process of Linux?
  •     Init Process or Runlevels

Chapter 5 : Software Package Administration 

1Software Package Administration

  •     Description of a Repository
  •     Difference between RPM and YUM
  •     Configuration of YUM server
  •     Installing and deleting software packages
  •     Querying and updating software packages

Chapter 6 : User and Group administration 

1User and Group administration

  •     Types of Users in Linux
  •     Creating and deleting Users and Groups
  •     Modifying Users profile
  •     Adding Users into the Groups
  •     Important system files related to User & Group administration

Chapter 7 : Advanced File Permissions 

Chapter 8 : Disk Partitioning and Mounting File System 

1Disk Partitioning and Mounting File System

  •     Definition of Partition
  •     Types of Partitions
  •     Difference between ext2, ext3 and ext4 file systems
  •     Creating partitions using fdisk utility
  •     Formatting partitions using mkfs to create filesystems
  •     Mounting various filesystems temporarily and permanently

Chapter 9 : Logical Volume Management 

1Logical Volume Management

  •     What is LVM?
  •     Conversion of Partition into Physical Volume
  •     Creating volume groups and logical volumes
  •     Mounting the logical volume filesystems
  •     Extend and Reduce the logical volumes.
  •     Data storage using LVM
  •     Renaming volume groups and logical volumes
  •     Removing physical volume, volume group and logical volume

Chapter 10 : Backup and Recovery 

1Backup and Recovery

  •     Introduction to various types of backup media
  •     Backup and restoring using tar commands
  •     Automation of Jobs

Chapter 11 : NFS 

1NFS

  •     Configuring NFS server
  •     Mounting NFS exports on clients

Chapter 12 : NIS 

1NIS

  •     Basics of NIS
  •     Configuring NIS Servers and client
  •     Creating NIS users

Chapter 13 : DNS 

1DNS

  •     Basics of Internet
  •     Basics of DNS and BIND 9
  •     Configuring DNS primary server

Chapter 14 : DHCP 

1DHCP

  •     Configuring Linux as DHCP Server
  •     Configuring various clients for DHCP Server

Chapter 15 : Web Server (Apache) 

1Web Server (Apache)

  •     Basics of Web Service
  •     Introduction to Apache
  •     Configuring Apache for main site
  •     Configuring Apache for multiple sites using IP-based, port based and name-based

Chapter 16 : FTP Server 

1FTP Server

  •     Basics of File Transfer Protocol.
  •     Configuring vsftpd for anonymous ftp service.

Chapter 17 : Proxy Server (SQUID) 

1Proxy Server (SQUID)

    Basics of proxy services
    Configuring proxy services
    Creating ACL's for controlling access to internet

Chapter 18 : Samba Server 

1Samba Server

  •     Basics of file sharing in Windows
  •     Configuring Samba service for file sharing with windows systems

Chapter 19 : Mail Server Configuration 

1Mail Server Configuration

  •     Basics of Mail Servers
  •     Configuring SMTP service using sendmail

Chapter 20 : Log Server 

1Log Server

  •     Importance of logs
  •     Configuring Syslog Messages

Chapter 21 : Network Connections 

1Network Connections

  •     Configuring Physical IP Address
  •     Configuring Virtual IP Address
  •     Enabling & Disabling the Network Connections
  •     Iptables

Chapter 22 : Basics of Shell scripting 

1Basics of Shell scripting

  • Basics of Shell scripting

Chapter 23 : Troubleshooting Linux 

1Troubleshooting Linux

  •     Recovering the super user password.
  •     Troubleshooting network related problems. 

Take the world's best courses

and take your career to the next level!


New to Truway? Create a new account

By signing up, you agree to our Terms of Use and Privacy Policy.
Already have an account? Login