Home
:
Book details
:
Book description
Description of
Complete Linux Training with Troubleshooting Skills
Last updated 7/2023 Duration: 41h 19m | Video: .MP4, 1920x1080 30 fps | Audio: AAC, 44.1 kHz, 2ch | Size: 14.1 GB Genre: eLearning | Language: English A project-based approach to acquire Linux skills to enhance your career and advance: Over 40 hours with 400+ lectures. What you'll learn Linux Administration with Troubleshooting Skills Linux basic concepts,Introduction & History of Unix/Linux Linux Interview Questions and Answers Bash profile, Variables & Standard Input output Redirecting Linux User Administration Permissions in Red Hat Linux Controlling Access to files with ACLs Process Management Kernel Modules Disk Partitions, File Systems Creations & RAID Configuration Logical Volume Manager Administration RPM (Red Hat Package Manager) YUM (Yellowdog Updater, Modified) Linux OS Minor Upgrade FTP - File Transfer Protocol Apache Web Server Administration DNS (Domain Name System) Samba Server Concepts & Configuration Network File System (NFS) Automating Installation using kickstart Networking Concepts in Linux Linux Performance Monitoring Troubleshooting Linux Boot Problems in Linux (Basic System Recovery) Overview of Red Hat Enterprise Linux 7 GRand Unified BootLoader (Grub2) Kdump configuration on RHEL 7 Overview of Red Hat Satellite 6.2 Managing SELinux Security Backup and Restore Linux Commands Tutorials Advanced Linux Commands Linux Crontab OpenSSH Postfix Mail Server Configuration Requirements PC or Laptop with internet Connection There are no formal prerequisites for this course however, previous system administrator experience on another operating system would be very beneficial. Description By the end of the course, you will ? Be able to confidently use the Linux operating system to increase your productivity and Career. ? Be able to perform everyday computing tasks from the Linux command line. Course Content Linux basic concepts, Introduction & History of Unix/Linux ? Introduction to Unix ? History of UNIX ? What is LINUX ? History of Linux ? LINUX Distributions ? Unix File System Linux Commands Tutorials ? Lecture on various commands with proper explanation with examples in a live environment. ? Overview of File System Structure Bash profile, Variables & Standard Input-output Redirecting ? User's home directory ? .bash_profile, .bashrc & .bash_logout ? How to set PATH & alias in .bashrc profile ? Familiar with Variables ? Bash variable, Environmental variable & System Variables ? Lab ? Standard Input & Output Redirecting ( > , 2> ,&> ) ? Standard Input and Output ? Redirecting Output to a File ? Redirecting Output to a File ? Lab Linux User management ? Understanding different types of groups and creation of groups ? Creation of users in different groups ? Understanding Passwd, Shadow Files ? Understanding passwd aging ? Creation of quotas for users, groups, and file systems ? Understanding users security files ? TROUBLESHOOTING Permissions in Red Hat Linux ? Basic File Permissions ? User-Based permissions groups ? Permission Types ? Change of permissions & ownership ? Special Permissions ? Setuid, Setguid, Sticky bit, ACL, etc ? Two Labs to demonstrate the permissions from a real IT industry environment. Controlling Access to files with ACLs ? Access Control List Concepts ? Set ACLs on files ? Default ACL ? Practice Lab Session on set acl on files ? Practice Lab Session on set acl on directories ? Practice Lab Sessions on a mask to limit the set of permissions ? Practice Lab Session on default ACL ? Practice Exercise - Scenario-based activity Linux Crontab ? Overview of Linux Crontab & its format ? Schedule a job for a specific period of time ? Schedule a job for a specific range of time ? Schedule a job every weekday during working hours ? how to view crontab entries? ? Schedule a job for every minute using cron Linux Find Commands ? Basic find commands for finding files with names ? Find files based on their permissions ? Search files based on owners & groups ? Find files and directories based on date & time ? Find files and directories based on size OpenSSH ? Overview of OpenSSH ? What Are Some Of The OpenSSH Features? ? OpenSSH options are controlled through the sshd_config file ? Lab Session Telnet ? Overview about telnet ? Configuration of telnet server on Linux ? Xinetd Service Process Management ? Understanding ps commands with custom properties & Nice values etc ? Different stats of a process like "D", "S", "T", "Z" etc ? Kill commands to terminate the process ? Lab Kernel Modules ? What is Kernel & its features ? Kernel Modules ? Commands to manipulate the kernel (insmod,lsmod,modinfo,modprobe &rmmod) ? How to know the name of the module or kernel driver for any device like lan ? Lab Disk Partitions, File Systems Creations & RAID Configuration ? Creating the partitions in a simple disk using fdisk ? Understanding the different options in fdisk utility ? Creating File Sytems using (ext3/ext4/xfs FS) ? Mounting/Umounting FS ? Entry in fstab ? Introduction to RAID ? Concepts & features of RAID ? RAID Level ? How to configure the different levels of Raids like (0,1,5,6, 10, etc.) ? Lab Sessions Logical Volume Manager Administration ? LVM Architecture Overview ? LVM Components ? LVM Logical Volumes ? Logical Volume Creation Overview ? Growing a File System on a Logical Volume ? Logical Volume Backup ? LVM Administration with CLI Commands ? Using CLI Commands ? Physical Volume Administration ? Creating Physical Volumes ? Displaying Physical Volumes ? Preventing Allocation on a Physical Volume ? Resizing a Physical Volume ? Removing Physical Volumes ? Volume Group Administration ? Creating Volume Groups ? Adding Physical Volumes to a Volume Group ? Displaying Volume Groups ? Removing Physical Volumes from a Volume Group ? Changing the Parameters of a Volume Group ? Activating and Deactivating Volume Groups ? Removing Volume Groups ? Overview of LVM Metadata ? Metadata Contents ? How to identify and recover failed LVM disk RPM (Red Hat Package Manager) ? Install: It is used to install any RPM package. ? Remove: It is used to erase, remove or un-install any RPM package. ? Upgrade: It is used to update the existing RPM package. ? Verify: It is used to query about different RPM packages. ? Query: It is used for the verification of an RPM package. YUM (Yellowdog Updater, Modified) ? Overview of YUM ? Configuration& and installation of yum on Red Hat Linux Server ? Lab-1 ? Lab-2 ? Yum History Command ? Reverting and Repeating Transactions like undo & redo using yum command Linux OS Minor Upgrade ? Linux OS upgrade from RHEL 7.1 to RHEL 7.2 ? Lab Practice Sessions File Transfer Protocol ? Overview of FTP Server ? Installation and configuration of FTP Server ? Lab-1 ? Lab-2 Apache Web Server Administration ? Basic Setup ? Verify installation ? Package files ? Main configuration file(s) ? Backup ? Edit thehttpd.conf configuration file ? ServerRoot ? PidFile ? ServerName ? Add site to the host's file ? DocumentRoot ? ErrorLog ? Listen ? Create your HTML documents ? Start the Web Server ? Access the website ? Local access ? Internal & external access ? Summary of basic setup DNS (Domain Name System) ? Overview of DNS ? Understanding root & top-level domains ? How DNS works practically ? What happens when I type any website name in the address bar of the browser Samba Server ? Overview of Samba Server ? Features of Samba Server ? How Samba Server Works ? Samba File sharing Server ? CIFS File System ? Practice Lab Sessions Postfix Mail Server Configuration ? The structure of the Email System 1.1 Mail User Agent 1.2 Mail Transfer Agent 1.3 Mail Delivery Agent 1.4 SMTP ? Configuring an RHEL Email System ? Postfix Pre-Installation Steps ? Installing Postfix on RHEL 7 ? Configuring Postfix ? Starting Postfix on an R