Start on-demand career as a Linux Server Admin and learn from IT professionals with live Environment Sessions.
LINUX Basic Course Outline
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 on live environment.
- Overview of File System Structure
- pwd, cd, ls, less, cp, file mkdir. more. mv, cat, rm rmdir, wc, dd, head, tail, touch, ln etc
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
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
- password aging policy using chage commands
- 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 real IT industry environment.
Linux Crontab
- Overview of Linux Crontab & its format
- Schedule a job for a specific period of time
- Schedule a job for more then one instance (e.g. twice a day)
- Schedule a job for 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 /etc/ssh/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 deivce 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 different level of Raids like (0,1,5,6 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 about 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 any 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 on RHEL 7
- 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 the httpd.conf configuration file
- ServerRoot
- PidFile
- ServerName
- Add site to /etc/hosts file
- DocumentRoot
- ErrorLog
- Listen
- Create your HTML documents
- Start the Web Server
- Access the web site
- 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
Network File System (NFS) on RHEL 7
- Overview of NFS Server
- Installation and configuration of NFS Server
- Lab-1
- Lab-2
Automating Installation using kickstart
- Overview of Kickstart Server
- Features of Kickstart Server
- Configuration & Installation of Kickstart Server
- Configuration of dhcp, tftpd, nfs for Kickstart Server
- Configuration of kickstart config file using graphical mode
- PXE Boot Environment
- Lab Session
- Unattended Client boot and do the installation via network
Info Tutorials/Courses
Includes
- 21.5 hours on-demand video
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
- [Size: 4.8 GB]
Download Tutorials/Courses
Download Link OneDrive Download Link Mshare
Password : freetuts.download