Expert in Oracle PL SQL Training Crash Course
Expert in Oracle PL SQL Training Course By Elevate Academy Team DB Management Course World Class Instructor 1:1 with Industry…
Elevate Academy is recognized as a premier institution for Linux training, offering a well-rounded course designed to equip learners with critical skills to thrive in the IT industry. Our thoughtfully crafted curriculum combines theoretical foundations with hands-on experience, preparing students to confidently manage and administer Linux systems.
This course is part of our curated selection of top-rated programs trusted by leading businesses worldwide.
Elevate Academy’s Linux Essentials program offers a comprehensive introduction to Linux system administration. Designed for aspiring IT professionals, this course covers key Linux commands, system administration tasks, and network configuration under expert guidance. Graduates will be fully prepared to handle real-world Linux administration challenges effectively.
This program aims to provide a deep understanding of Linux fundamentals. Through this training, learners will master command-line operations, file system management, user and group administration, system monitoring, and network troubleshooting.
Introduction to Linux
What is Operating System?
What is Linux OS?
History of Linux
Linux vs. Unix
Linux Flavors / Distributions
Linux Users
Linux vs. Windows
Download, Install, and Configure
What is Virtual Box?
Downloading and Installing Oracle VirtualBox
Ubuntu Server vs. Ubuntu Desktop
Creating VM in VirtualBox
Download and Install Linux (Ubuntu / CentOS Server)
Download and Install Linux (Ubuntu / CentOS Desktop)
Real-Time Access Linux System:
Installing Putty or any Other SSH Client
Comparison of Other OS Clients
Linux Command Prompts & Getting Prompts Back
Introduction to Linux File System
What is File System?
Different Types of File System
How to Find File System Type in Linux and Windows
File System Structure & Description:
File System Navigation Commands (CD, LS, and PWD)
Linux File or Directory Properties:
Linux File Types
Regular Files ('-')
Directory Files ('d')
Special Files
Block File('b')
Character Device File ('c')
Named Pipe File or just a Pipe File ('p')
Symbolic Link File ('l')
Socket File ('s')
What is Root?
What is Root User / Super User
What is Root / Directory
What is /root Home Directory
Change Password in Linux:
Change Password for Root User
Change Password for Standard User
Absolute and Relative Paths:
Absolute Path
Relative Path
Navigating to File System Using Both Paths
Creating Files and Directories:
Touch
Cp
Vi
Mkdir
Copying Directories:
Finding Files and Directories (Find, Locate)
Difference Between Find and Locate Commands
Linux Wildcards Commands
Linux Command Syntax (Command, Options, Argument):
Files and Directory Permissions (Chmod)
First dash or bit identifies the file type
2nd 3 bits define the permission for user (file or dir owner)
3rd 3 bits define the permission for group
4th 3 bits define the permission for everyone else
File Permissions Using Numeric Mode (Chmod 777 file)
File Ownership Commands (Chown, chgrp)
Linux Access Control List (ACL)
Help Commands in Linux:
Man
Whatis
Command --help
TAB Completion and Up Arrow Keys in Linux
Adding Text to Files:
Echo
Redirects > and >>
Vi
Input and Output Redirects (>, <, stdin, Stdout and stderr)
Standard Output to a File (tee command) in Linux
Linux Pipes (|)
File Maintenance Commands:
Cp
Rm
Mv
Mkdir
Rmdir or rm -f
Chgrp
Chown
Files Display Commands:
Cat
More
Less
Head
Tail
Vi
Filters / Text Processing Commands:
Cut - Text Processors Commands
Awk - Text Processors Commands
Grep and egrep - Text Processors Commands
Sort/Uniq - Text Processors Commands
Wc - Text Processors Commands
Compare Files (Diff and cmp)
Compress and Uncompress (tar, gzip, gunzip)
Truncate File Size (truncate)
Combining and Splitting Files
Linux Vs. Windows Commands
Linux File Editor (vi):
Vi
I = Insert mode
a = Insert and move cursor
zz or :wq! = save file and quit vi editor
:q! = quit vi editor without saving
Up, down, left and right keys = to navigate within vi editor
O = to start inserting from a new line
Shift g = Takes you to the end of a file while in vi
/ = searches for a pattern while in vi mode
Difference between vi and vim editor
sed Command:
User Account Management
Useradd
Userdel
Groupdel
Usermod
User Files:
/etc/passwd
etc/shadow
etc/group
Enable Password Aging
Switch Users and sudo Access:
Su or su -
Sudo commands
Monitor User:
Who
Last
W
Id
Talking to Users:
Users
Wall
Write
Linux Directory Service - Account Authentication:
Difference between Active Directory, LDAP, IDM, WinBIND, OpenLDAP etc.
System Utility Commands in Linux:
Date
Uptime
Hostname
Uname
Which
Cal
Bc
Processes, Jobs, and Scheduling:
Systemctl command
Ps command
Top command
Kill command
Crontab command
At command
Additional cronjobs (Hourly, daily, Weekly, monthly)
Process Management (bg, fg, nice)
System Monitoring Commands in Linux:
Top
Df
Dmesg
Loststat
Netstat
Free
System Logs Monitor in Linux:
/var/log
/var/log/message
Dmesg
System Maintenance Commands in Linux:
Shutdown
Reboot
Init 0-6
Halt
Changing System Hostname (hostnamectl): Finding System Information in Linux:
Uname
Cat/etc/redhat-release
Cat/etc/*rel*
Dmidecode
Finding System Architecture in Linux (arch): Terminal Control Keys: Terminal Commands (Clear, exit, script): Recover Root Password In Linux:
Restart the system or type reboot
Catch the grub screen
Stop at your kernel line and press "e" to enter the editing mode
Find the line that starts with Linux and go to the end of the line and type
Rd.read
Press ctrl+x to enter into the rescue mode
Mount -o remount, rw /sysroot
Chroot/sysroot
Passwd
Touch /.autorelabel
Exit
SOS Report setgid and sticky bit: Special Permissions with setuid:
Linux Kernel
What is Shell?
Types of Shells
Shell Scripting
Basic Shell Scripts in Linux
Input and Output of Script
If-then Scripts in Linux
For Loop Scripts in Linux
Linux do-while Scripts
Case Statement Scripts Linux
Check Remote Servers Connectivity
Setting up Aliases (alias) in Linux
User and Global Aliases
Shell History in Linux
Enable Internet on Linux VM
Open Virtualbox Manager
Select the machine you cannot get internet on in the left panel
Click the Settings button in the top menu
Click Network in the left pane in the settings window
Switch to Bridged Adapter in the Attached to drop-down menu
Hit OK to save your changes
Start your VM
Network Components
IP
Subnet mask
Gateway
Static vs. DHCP
Interface
Interface MAC
Network Files and Commands in Linux:
Interface configuration files
/etc/hosts
Version 6 = /etc/sysconfig/network
Version 7 = /etc/hostname
/etc/sysconfig/network-scripts/ifcfg-nic
/etc/resolv.conf
/etc/nsswitch.conf
ping
ifconfig
ifup or ifdown
netstat
tcpdump
NIC Information (ethtool) in Linux
NIC or Port Bonding
New Network Utilities (nmtui, nmcli, nm-connection-editor and GNOME Settings)
Downloading Files or Apps (wget) in Linux
Curl and ping commands in Linux
FTP – File Transfer Protocol
SCP – Secure Copy Protocol
rsync – Remote Synchronization
System Updates and Repos (rpm, yum)
System Upgrade and Patch Management
Create Local Repository from CD/DVD/USB in Linux
Advance Package Management
Rollback Patches and Updates in Linux
SSH and Telnet
SSH and Telnet in Linux
SSH vs. Telnet in Linux
DNS - Download, Install and Configure (Domain Name System) in Linux
Hostname or IP Lookup (nslookup and dig) in Linux
Network Time Protocol
Linux Network Time Protocol
Linux chronyd (New Version of NTP)
New System Utility Command (timedatectl)
Linux Sendmail
Web Server (Apache - HTTP)
Central Logger (rsyslog)
Securing Linux Machine (OS Hardening)
Open LDAP Installation
Tracing Network Traffic (traceoute)
Configure and Secure SSH
SSH - Keys - Access Remote Server without Password
Linux Web-Based Administration (cockpit)
Firewall
Tune System Performance (tuned, nice and renice)
Run Containers - Docker and Podman
Kickstart (Automate Linux Installation)
DHCP Server
Disk Management and Run Levels
System Run Levels
Computer Boot Process
Linux Boot Process
Message of the Day
Customize Message of the Day
Storage
Disk Partition (df, fdisk)
Add Disk and Create Standard Partition
Logical Volume Management
LVM Configuration During Installation
Add Disk Create New LVM Partition (pvcreate, vgcreate, lvcreate)
Extend Disk using LVM
Adding Swap Space
Advance Storage Management with Stratis
RAID (Redundant Array of Independent Disks)
File System Check
System Backup (dd Command)
Installation and Configuration of Network File System(NFS)
Samba Installation and Configuration
NAS Drive for NFS or Samba
SATA and SAS
Learn the fundamental Linux commands and tools essential for everyday system administration.
Understand how to navigate and manage Linux file systems, including handling permissions and file operations.
Explore basic shell scripting techniques to automate tasks and improve system efficiency.
Gain knowledge on managing users and groups to maintain secure and organized access control.
Develop skills to monitor system performance and carry out routine maintenance for optimal system health.
Learn how to configure network settings and troubleshoot connectivity issues on Linux systems for seamless communication.
In today’s fast-paced digital world, the demand for skilled software professionals is higher than ever. Whether you’re a student aiming…
Expert in Oracle PL SQL Training Course By Elevate Academy Team DB Management Course World Class Instructor 1:1 with Industry…
Master in Oracle DBA Training Crash Course By Elevate Academy Team DB Management Course World Class Instructor 1:1 with Industry…
Core MSSQL Training Crash Course By Elevate Academy Team DB Management Course World Class Instructor 1:1 with Industry Expert 400+…
Refer your friends or colleagues to Elevate and earn gift vouchers worth up to ₹1000 for each successful enrollment.
Help others upskill while you enjoy exclusive rewards—it’s a win-win!