Home Training Linux Server: RedHat Enterprise 7

Linux Server: RedHat Enterprise 7

Linux Server: RedHat Enterprise 7

Course At a Glance


No. of Classes/Sessions : 24

Last Date of Registration :

Total Hours:

Class Schedule :

Linux, an open-source Operating System. Majority of the world's supercomputers, virtualization centers and Web servers depends on Linux in spite of being a major Android platform user. Linux Server certification course will help you to become skilled in configuring, administering deploying, and troubleshooting Linux systems.

This course will make you gain extensive knowledge and skills. After the training you will achieve a certification attending a certification test. This certification will make you an attractive candidate for any position within a Linux based company administration.

Course Fee: 10,000.00Tk
(Excluding VAT & TAX)

Enroll Now

Course Outline

Linux Server: RedHat Enterprise 7 Cover Image

Lesson 01: Introduction to UNIX & LINUX

  • History of UNIX and LINUX
  • Linux and GNU Project
  • Operating System Concept, Kernel, Shell & File
  • Identification of various Linux distributors
  • Discussion About RHCSA/RHCE Exam
  • Planning a Linux Installation
  • Partitioning Requirements
  • Linux Installation Method

Lesson 02: Getting started with Linux

  • The GNOME Desktop Environment
  • Introduction to Linux Shell
  • Linux Virtual Console/Terminal
  • Powering Off, Reboot and Logout System
  • Linux Command Syntax, Options, Argument
  • Linux Directory & File System introduction
  • Navigating Linux Directory Paths
  • Command-line File & Directory Management
  • Files & Directory handling commands

Lesson 03: Linux Text Processing Tools

  • Standard Input, Output and Error Concept
  • Redirecting Output to a File
  • Constructing and Using Pipelines
  • Working with tail, head, cat, less, more, grep
  • Linux Text Editor Utilities (vim, gedit, nano)
  • Working with Different 'vi/vim' Modes
  • Editing, Replacing, Searching with 'vi/vim'
  • Familiar with Linux 'find' and 'cut' command

Lesson 04: User and Group Administration

  • Users and Groups Introduction
  • Linux User Types and Database
  • Primary Groups and Supplementary Groups
  • Gaining Superuser Access
  • Running commands as root with SUDO
  • Managing Local User & Group Accounts
  • Managing User Passwords

Lesson 05: Linux File Permissions

  • Explore Linux File & Directory Types
  • Linux File System Permissions
  • Viewing File/Directory Permission and Ownership
  • Linux User, Group and Other Concept
  • Linux Special Permissions SUID, SGID, Sticky bit
  • Securing Files with ACLs
  • Creating, modifying and deleting ACL’s

Lesson 06: Backup, Archive & Recovery

  • Linux Archive and Compressed
  • Archive Files and Directories
  • Extract an Archive Created with 'tar'
  • Discuss about gz, bz2 and xz Compression
  • Created a Compressed with gz, bz2 and xz
  • Extract Compressed tar Archive

Lesson 07: Linux File System Management

  • Identifying File Systems and Devices
  • Understanding Linux file systems
  • Managing MBR Partitions with 'fdisk'
  • Managing GPT Partitions with 'gdisk'
  • Creating File System (xfs, ext4, vfat)
  • Mount Points and /etc/fstab - Details
  • Mounting and Un-mounting File Systems
  • Working with USB, DVD, ISO, VFAT

Lesson 08: LVM and Swap Management

  • Logical Volume Management Concept
  • Creating Logical Volumes
  • Creating Group Volumes
  • Adding a Logical Volume
  • Remove Logical Volumes
  • Extending a Logical Volume
  • Managing Swap Space
  • Adding and Enabling Swap Space

Lesson 09: Working with Service and Daemons

  • Explain and Controlling the Boot Process
  • Working with GRUB version 2
  • Introduction to Systemd
  • Listing Unit Files with 'systemctl'
  • Controlling System Services
  • Recovering Root Password
  • Troubleshooting 'systemd' boot issue

Lesson 10: Linux Process Management

  • What is a process?
  • Parent processes and child processes
  • Background and Foreground Processes
  • Monitoring & Killing Process Activities
  • Process Priority and 'nice' concepts
  • Details explain of "TOP" command

Lesson 11: Network Management

  • Configuring Host Names and Name Regulation
  • Understand Network Device Recognition
  • Configuring IPv4 Networking
  • Working with NetworkManager
  • Configuring Networking with nmcli & nmtui
  • Working with network Configuration files
  • IP Aliasing, MAC Cloning, IPv6 Address

Lesson 12: Linux Package Management

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

Lesson 13: Linux Cron Jobs

  • Introduction to Linux Scheduling
  • Explain cron job file format
  • Scheduling Future Linux Tasks
  • Running commands at particular times
  • Identify various CRON entries and schedules
  • Create user based Cron jobs

Lesson 14: Managing SELinux Security

  • Introduction to SELinux
  • Enabling and Moniroting SELinux
  • Changing SELinux Mode
  • Working with SELinux Contexts
  • Changing SELinux Contexts
  • Working with SELinux Booleans

Lesson 15: Using Virtualized Systems

  • Virtualization Introduction
  • System Virtualization in Linux
  • Installing a New Virtual Machine
  • Managing Virtual Machine
  • Virtual Machine Clone, Snapshot