Linux Administration with Troubleshooting Skills- Prime Pack

BY
Udemy

Master the Linux Administration with Troubleshooting by taking the online Linux Administration with Troubleshooting Skills: Hands-On by Udemy.

Mode

Online

Fees

₹ 3499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

Linux Administration with Troubleshooting Skills: Hands-On Course trains the students on using the Linux operating system and carrying out the computing tasks from the Linux command line. The curriculum, created by Shikhar Verma, a professional system administrator, will walk the students through many aspects of Linux administration including Linux Administration with Troubleshooting, Linux User Administration, Logical Volume Manager Administration, OpenSSH, Process Management and the like along with the practical exposure through hands-on projects. 

Offered by Udemy, Linux Administration with Troubleshooting Skills: Hands-On Online Course recommends the learners to have prior system administrator experience on other operating systems to get full advantage of the programme. Linux Administration with Troubleshooting Skills: Hands-On Certification will provide the candidates with an insight into the concepts of LINUX, LINUX Distributions, Unix, · Unix File System, and  Linux Commands. The interested candidates can join the programme by paying the fee. 

The highlights

  • Online course
  • Downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
  • English videos
  • 30-Day Money-Back Guarantee

Program offerings

  • 31 downloadable resources
  • 1 practice test
  • Full lifetime access
  • Access on mobile and tv
  • Certificate of completion
  • 41.5 hours on-demand video

Course and certificate fees

Fees information
₹ 3,499
certificate availability

Yes

certificate providing authority

Udemy

Who it is for

What you will learn

Knowledge of linux

By the end of Linux Administration with Troubleshooting Skills: Hands-On Online Certification,  the candidates will have the opportunity to study Red Hat Package Manager, File Transfer Protocol, Apache Web Server Administration, Domain Name System, Samba Server, Postfix Mail Server Configuration and much more. Moreover, the learners will be able to develop the skills of working with Linux Administration. 

The syllabus

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 .bash_profile 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
  • RAID 1
  • RAID 5
  • RAID 6
  • RAID 1+0 or 0+1
  • Lab-1 configure RAID 0 (striping)
  • Lab-2 Configure RAID 5 (Disk Striping with single distributed parity)
  • How to recover a failed disks from RAID

Logical volume Manager Administration-LVM

  • Overview of LVM
  • Components of LVM
  • LE to PE Mapping
  • linear logical volumes
  • striped logical volumes
  • mirrored logical volumes
  • Lab 1 - Volume Group Creation
  • Lab 2 - Extend a FileSystem
  • Lab 3 -extend a vg and lv
  • Lab 4 - Create a striped LV
  • Lab 5 - Create a mirrored lv
  • Lab 6 - remove a vg
  • Lab 7 - vgexport & vgimport commands
  • VG Configuration file
  • Metadata in physical Volumes
  • Recovering Metadata/Failed disks from LVM

RPM (Red Hat Package Manager)

  • Overview of Red Hat Package Manager (RPM)
  • Lab -1
  • Lab -2

YUM Configuration

  • Overview about Yum
  • Why yum was made?
  • Configure & Install Yum Server
  • Lab-1
  • xml.gz files in Yum
  • Client side configuration in Yum
  • Yum History Command
  • Reverting and Repeating Transactions

Linux Minor OS Upgrade

  • OS Upgrade - RHEL 7.1 to 7.2 (Part 1)
  • OS Upgrade - RHEL 7.1 to 7.2 (Part 2)

FTP - File Transfer Protocol on Linux

  • Overview of FTP Server
  • configuration file of vsftp
  • Practice Lab - 1 (Configuring ftp server)
  • Practice Lab - 2
  • Practice Lab Session - 3
  • Practice Lab Session - 4

NFS (Network File Systems) configuration on Linux

  • Overview about NFS Server
  • NFS (Network File Systems) - 2
  • Important Services in nfs
  • how nfs works
  • Configurations files
  • Practice Lab Session 1
  • Practice Lab Session 2
  • Practice Lab Session 3

Kickstart Server - Automating Installation

  • Overview of Kickstart Server
  • Features of Kickstart Server
  • Theoritical Steps to configure Kickstart Server
  • Graphical Mode to configure kickstart config file
  • Kickstart config file - 1
  • Kickstart config file - 2
  • Lab1
  • Lab2
  • Lab3
  • Lab4
  • Lab5
  • Lab6

Apache Web Server Administration

  • Introduction Apache Web Server
  • Basic Setup of Apache Web Server
  • Apache Main Configuration file - 1
  • Apache Main Conf File - 2
  • Launching a simple web page
  • Order (Allow, Deny)
  • Indexes
  • Practice Lab Session on Indexes
  • .htaccess - Security Restrictions on directories
  • Practice Lab Session
  • Secure a Web Server
  • Encrypted Communication using SSL (443 port)
  • Practice Lab Session

DNS (Domain Name System)

  • Overview about DNS
  • Understanding root & top level domains hierarchy
  • How dns works?
  • Practice Lab Session - 1
  • Practice Lab Session - 2
  • Practice Lab Session - 3
  • Troubleshooting of dns issues

Postfix Mail Server Configuration

  • How email flows from sender to receiver
  • Mail Service Components
  • Configure Linux Mail Server (main.cf)
  • mynetworks - parameter
  • mydestination - parameter
  • Lab on mydestination parameter
  • Postfix mail flow
  • Practice Lab Session
  • About Dovecot, Imap & pop3
  • Configuring Dovecot
  • Thunderbird - mail user agent for accessing mails

Samba Server

  • Overview of Samba Server
  • How Samba Server works?
  • CIFS File System
  • Lab 1
  • Lab 2
  • Lab 3
  • Lab 4
  • Lab 5

Networking Configuration in Red Hat Linux 7

  • Linux Network Configuration
  • Networking Configuration in Red Hat Linux 7
  • Routing Table
  • Lab 1 Routing Table
  • Lab 2 Routing Table

Linux Find Command

  • Basic find commands for finding files
  • Lab-1
  • Lab-2
  • Lab-3
  • Lab-4
  • Lab-5

Performance Monitoring in Linux

  • Introduction about Linux Performance Monitoring
  • CPU - Context Switch
  • CPU - run queue,utilization & load average
  • Memory & Swap Management in Linux
  • Disk IO Operations in Linux Servers
  • Unerstanding Network monitoring
  • top command - 1
  • top command - 2
  • vmstat command - 1
  • vmstat command - 2

Managing Kernel Modules

  • About Kernel Modules
  • Practice Lab Session - 1
  • Practice Lab Session - 2

Troubleshooting Boot Problems based on RHEL6

  • Linux Booting Process
  • Runlevels in Booting Process
  • Lab on Basic System Recovery (Initramfs file missing/Corrupted)
  • Lab on Basic System Recovery (Grub related issues -1)
  • Lab on Basic System Recovery (Grub related issues -2)
  • Lab on MBR corruption (Stage 1 Grub)- basic System Recovery
  • Lab on MBR Corruption - Part 2
  • Basic System Recovery (Critical files are missing like mount binary)
  • Lab on Basic System Recovery (Critical files are missing like mount binary etc)

SELinux Security

  • Introduction - SELinux
  • SELinux Security Concepts
  • SELinux Modes
  • Practice Lab Session -1
  • Practice Lab Session -2
  • Changing SELinux Contexts
  • SELinux Booleans
  • Practice Lab Session - 3
  • Audit logs & Troubleshooting SELinux

Red Hat Enterprise Linux 7

  • Overview & features of Red Hat Linux 7
  • Features of systemd - 1
  • Features of Systemd -2
  • RHEL7 vs RHEL6 - Part1
  • RHEL7 vs RHEL6 - Part2
  • RHEL7 vs RHEL6 - Part3
  • Practice Lab Session - 1
  • Practice Lab Session - 2
  • Practice Lab Session - 3
  • Rescue Mode in RHEL 7
  • Lab session on booting into Rescue Mode
  • Emergency Mode in RHEL 7
  • Lab session on booting into Emergency Mode
  • Troubleshooting mode
  • Resetting the root passwd

Troubleshooting Boot Problems based on RHEL7

  • initramfs file is missing
  • grub conf is missing
  • mbr is corrupted
  • fstab file missing or bad entry

GRand Unified Boot Loader (Grub2)

  • Overview of Grub2
  • Grub Configuration file
  • Features of grub2
  • Boot from grub command prompt - Lab 1
  • Boot from grub command prompt - Lab 2
  • Modify grub configuration file - Lab 3
  • How to set a password at grub

Kdump Configuration in RHEL 7

  • Kdump Configuration in RHEL 7
  • Lab

Red Hat Satellite 6.2

  • Overview of Red hat Satellite Server 6.2
  • Prerequisites for Satellite Server
  • Subscription with Red Hat Network
  • Installing Satellite using offline repo
  • Configuring Satellite Server
  • Registering the Satellite Server in RHN
  • Downloading & Uploading manifest
  • Create Repos
  • Activation key & registering the client with Satellite Server

Backup & Restore

  • Overview of Backup
  • Types of backup
  • Dump command
  • Practice Lab Session
  • Practice Lab Session 2

Advanced Linux Commands

  • dig command
  • traceroute command
  • rsync command
  • ssh, scp & sftp command
  • find, grep & locate command
  • df, du & lsof commands
  • ps, top & who commands
  • cut, sort commands
  • vim command
  • sed & awk command
  • tar, gzip & bzip2 commands
  • useradd & userdel commands
  • usermod, groupadd & groupdel
  • chage, chroot & chown commands
  • mount, umount, fdisk & mkfs commands
  • proc command
  • uptime, free & uname commands
  • systemd commands
  • LVM Commands

Introduction Bash Shell

  • What is Linux Shell?
  • Types of shells available in Linux
  • About Shell Scripting
  • Overview of Bash Shell
  • .bash_profile, .bashrc & .bash_logout
  • Practice Lab Session - 1
  • Practice Lab Session - 2
  • Create a simple shell script
  • Debug a script

The Shell Variables & Environment

  • Bash Variables
  • Environmental Variables
  • System Variables
  • Practice Lab Session
  • Script to collect system information using echo command only
  • Quoting and their types
  • The Backslash (/)
  • Getting User Input Via Keyboard
  • read command
  • Use of IFS

Arithmetic Operations

  • Performing Arithmetic Operations
  • Create an Integer Variable
  • Create the Constants Variable
  • Path name expansions
  • Wildcards
  • Aliases

Industrial Project to Automate the Pre-validation report

  • Overview of the Industrial Project
  • Bash Colors
  • Lab Session on bash colors
  • Create an Automation Script - 1
  • Create an Automation Script - 2
  • Create an Automation Script - 3
  • Create an Automation Script - 4

Conditional Statements (Decision Making)

  • Overview of conditional execution
  • if else statement syntax
  • Lab Session on if..else..
  • Lab Session on if..elif..else..statements
  • test command
  • Lab session on test conditions - 1
  • Lab session on test conditions - 2
  • exit status of a command
  • Lab on exit status - 1
  • Lab on exit status - 2
  • Numeric, String comparison
  • File attributes comparison
  • command line arguments
  • positional parameters via special shell variable $1, $2, $3,...,$9.

Bash Loops

  • for loop statement
  • Lab Session on for loop
  • Conceptual understanding of for loop
  • for loop using C like syntax
  • for loop reading from a text file
  • for loop using command-line arguments
  • Chessboard using nested loop statement
  • While loop statement
  • Lab Session - read a text file line-by-line or using IFS
  • infinite while loop
  • Case Statement
  • Automation Tool Using Case Statement -1
  • Automation Tool Using Case Statement -2

Shell Redirections

  • Input Output Redirection in Linux
  • Lab Session on redirection
  • Pipelines in Linux
  • tee command
  • file descriptor (fd) to file for output
  • file descriptor (fd) to file for input
  • file descriptor (fd) for reading & writing

Functions

  • Defining functions
  • Displaying functions
  • Nested functions
  • Lab Session - Writing Functions
  • Local & Global Variables
  • return statement
  • Practice Lab Session

AWK

  • Introduction AWK
  • Pattern matching using awk
  • Awk preprocessing
  • Awk postprocessing

SED - Stream Editor

  • About Sed
  • Replacing or substituting string
  • Changing the slash (/) delimiter
  • Replacing string on a specific line number or matches a pattern
  • Delete or add a line after or before a match
  • Last Lecture

Linux Interview Questions And Answers

  • Best Linux Interview Questions and Answers

Instructors

Mr Shikhar Verma

Mr Shikhar Verma
Instructor
Udemy

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books