Complete Linux Training Course
Learn with SafeNet Alliance
14 modules
Lifetime access
Unlock the power of Linux with this comprehensive training course
Overview
This comprehensive Linux training course covers all the essential concepts and practical skills needed to become proficient in using the Linux operating system. From basic commands to advanced system administration tasks, this course will equip you with the knowledge and expertise to effectively work with Linux in any setting.
Key Highlights
Master the Linux command line interface
Learn essential system administration tasks
Understand file system navigation and management
Modules
Module 1 – Understanding Linux Concepts
11 attachments • 7.32 mins
1. Welcome to Module 1
2. Everyday Linux
3. What is Linux
4. Unix vs. Linux
References
Inside Linux
2 pages
Parts of OS
2 pages
Operating system
1 page
Hard Disk and Disk Cache
1 page
Virtual memory
1 page
History of Unix
2 pages
Module 2 – Download, Install and Configure
24 attachments • 2 hrs
1. Welcome to Module 2
2. What is Virtual Box
3. Downloading and Installing Oracle VirtualBox
4. Creating First Virtual Machine
5. Different Ways to Install Linux
6. Linux Installation (CentOS7 - Recommended)
7. Linux Installation (CentOS8)
8. Message for Redhat Installation
9. Redhat Linux Installation (Optional)
10. Ubuntu Linux Installation (Optional)
11. Take a snapshot of VM
12. Linux Desktop (GUI)
13. Virtual Machine Management
14. Linux Distributions
15. Linux vs. Windows
16. Who Uses Linux
17. Keyboard Keys Used in Linux
References
Module 2
14 pages
Module-2-Homework
1 page
CentOS Installation Guide
70 pages
Red_Hat_Enterprise_Linux-7-Installation_Guide-en-US
489 pages
Changing-from-32-to-64bit
1 page
Oracle Virtual Box User Manual
377 pages
Module 3 – System Access and File System
36 attachments • 1 hrs
1. Welcome to Module 3
2. Command Prompts and Getting Prompts Back
3. Accessing Linux System
4. Download and Install Putty
4.1 Download Putty
5. New Network Command (ifconfig and ip)
6. Connect Linux VM via Putty
7. Important Things to Remember in Linux
8. Introduction to Linux File System
9. FileSystem Structure and Description
10. File System Navigation Commands (cd , ls and pwd)
11. Absolute and Relative Paths
12. Directory Listing Attributes
13. Creating Files and Directories (touch, cp, vi, mkdir)
14. Linux File Types
15. Finding Files and Directories (find, locate)
16. Difference Between Find and Locate Commands
17. Changing Password
18. WildCards (, , ^, [])
19. Hard and Soft Links (ln)
Module 3 Homework
References
Linux vs Windows
2 pages
Change Password in Linux
1 page
Logging On To System
2 pages
Difference-between-locate-and-find-command-in-Linux
1 page
Wildcards
3 pages
File System Detail
8 pages
Linux Structure
1 page
File Names
1 page
Passwords Standards
1 page
Soft Link and Hard Links
2 pages
Module 3
23 pages
List files and directories
23 pages
Linux Boot Sequence
2 pages
Linux File System
1 page
Module 4 – Linux Fundamentals
40 attachments • 3 hrs
1. Welcome to Module 4
2. Linux Command Syntax
3. Files and Directory Permissions (chmod)
4. File Permissions Using Numeric Mode
4.1 File Permission (Numerically)
3 pages
5. File Ownership Commands (chown, chgrp)
6. Access Control List (ACL)
7. Help Commands
8. TAB Completion and Up Arrow Keys
9. Adding Text to Files
10. Standard Output to a File (tee command)
11. Pipes ( )
12. File Maintenance Commands (cp, rm, mv, mkdir, rmdir)
13. File Display Commands (cat, less, more, head, tail)
14. Filters Text Processing Commands
15. cut - Text Processors Commands
16. awk - Text Processors Commands
17. grepegrep - Text Processors Commands
18. sortuniq - Text Processors Commands
19. wc - Text Processors Commands
20. Compare Files (diff and cmp)
21. Compress and uncompress (tar, gzip, gunzip)
22. Truncate File Size (truncate)
23. Combining and Splitting Files
24. Linux vs. Windows Commands
Module -4-Homework
References
File Permissions and Ownership
3 pages
File Display Commands
3 pages
Module 4
23 pages
Access Control Lists
3 pages
Command Syntax
1 page
Pipes
1 page
File Permissions Cheat Sheet
3 pages
File Maintenance Commands
7 pages
Finding System Information
17 pages
Filters-Text Processing Commands
14 pages
TAB Completion
2 pages
Getting Help
2 pages
Adding Text to Files
1 page
Module 5 – Linux System Administration
42 attachments • 3 hrs
1. Welcome to Module 5
2. Linux File Editor (vi)
3. Difference between vi and vim Editors
4. sed Command
5. User Account Management (useradd, groupadd, usermod, userdel, groupdel)
6. Switch Users and Sudo Access (su, sudo)
7. Monitor Users (who, last, w, id)
8. Talking to Users (users, wall, write)
9. Linux Directory Service - Account Authentication
10. Difference between Active Directory, LDAP, IDM, WinBIND, OpenLDAP etc.
11. System Utility Commands (date, uptime, hostname, uname, which, cal, bc)
12. Processes and Jobs (systemctl, ps, kill, top, crontab, at)
13. Additional cronjobs (hourly, daily, weekly, monthly)
14. Process Management (bg, fg, nice)
15. System Monitoring Commands (df, dmesg, iostat 1, netstat, free, top)
16. System Logs Monitor (varlog)
17. System Maintenance Commands (shutdown, init, reboot, halt)
18. Changing System Hostname (hostnamectl)
19. Finding System Information (uname, dmidecode)
20. Finding System Architecture (arch)
21. Terminal Control Keys
22. Terminal Commands (clear, exit, script)
23. Recover Root Password (single user mode)
24. SOS Report
25. Environment Variables
Module -5-Homework
References
Unix Editors
2 pages
top command
3 pages
Module-5
27 pages
Terminal Control Keys
1 page
Switch users and Sudo Access
2 pages
System Resource Commands
3 pages
User Accounts in Linux
9 pages
vi Commands
6 pages
Processes
3 pages
User Account Management
1 page
Recover Root Password
3 pages
Monitor User Commands
7 pages
Unix Programs
1 page
System Utility Commands
3 pages
crontab
4 pages
Module 6 – Shell Scripting
27 attachments • 2 hrs
1. Welcome to Module 6
2. Linux Kernel
3. What is a Shell
4. Types of Shells
5. Shell Scripting
6. Basic Shell Scripts
7. Input and Output of Script
8. if-then Scripts
9. for Loop Scripts
10. do-while Scripts
11. Case Statement Scripts
12. Check Remote Servers Connectivity
13. Aliases (alias)
14. User and Global Aliases
15. Shell History (history)
Module -6-Homework
References
case Scripts
1 page
if-then Scripts
3 pages
for loop Scripts
2 pages
What is a Shell
4 pages
Linux Kernel
1 page
Basic Shell Scripts
2 pages
Module-6
12 pages
Aliases
Unix Shell Scripting
6 pages
do-while Scripts
1 page
Module 7 – Networking, Servers and System Updates
50 attachments • 5 hrs
1. Welcome to Module 7
2. Enable Internet on Linux VM
3. Network Components
4. Network Files and Commands (ping, ifconfig, ifup, ifdown, netstat, tcpdump)
5. NIC Information (ethtool)
6. NIC or Port Bonding
6.1 Creating-NIC-Bonding
3 pages
7. Downloading Files or Apps (wget)
8. curl and ping commands
9. FTP - File Transfer Protocol
10. SCP - Secure Copy Protocol
11. rsync - Remote Synchronization
12. System Updates and Repos (rpm, yum)
13. System UpgradePatch Management
14. Create Local Repository from CDDVD
15. Advance Package Management
16. Rollback Patches and Updates
17. SSH and Telnet
18. DNS - Download, Install and Configure (Domain Name Systems)
18.1 3-DNS
11 pages
19. Hostname or IP Lookup (nslookup and dig)
20. Network Time Protocol (ntp)
21. chronyd (New Version of NTP)
22. Sendmail
23. Web Server (Apache - HTTP)
24. Central Logger (rsyslog)
25. Securing Linux Machine (OS Hardening)
26. OpenLDAP Installation
27. Tracing Network Traffic (traceroute)
28. How to open Image File through Command Line
29. SSH-Keys - Access Remote Server without Password
Module -7-Homework
References
OS Hardening
2 pages
Network Related Utilities
4 pages
Creating NIC Bonding
3 pages
DNS
11 pages
Creating Local Yum Repo
2 pages
rpm command
2 pages
Red_Hat_Enterprise_Linux-7-Networking_Guide-en-US
272 pages
RHEL-7-Security_Guide-en-US
266 pages
SSH without a Password
1 page
Create local repository-old
2 pages
Module-7
39 pages
Linux_yum_command_cheatsheet
2 pages
SCP examples
1 page
RHEL-7-SELinux_Users_and_Administrators_Guide-en-US
189 pages
NTP
1 page
Networking
3 pages
Red-Hat-Enterprise-Linux-7-Storage-Administration-Guide-en-US
360 pages
Module 8 – Disk Management and Run Levels
40 attachments • 3 hrs
1. Welcome to Module 8
2. System Run Levels (0 thru 6)
3. Linux Boot Process
4. Linux Boot Process (Newer Versions)
5. Message of the Day
6. Customize Message of the Day
7. Storage
8. Disk Partition (df, fdisk)
9. Add Disk and Create Standard Partition
10. Logical Volume Managment (LVM)
11. LVM Configuration During Installation
12. Add Virtual Disk and Create New LVM Partition (pvcreate, vgcreate, lvcreate,)
13. Extend Disk using LVM
14. Adding Swap Space
15. RAID
16. File System Check (fsck and xfs_repair)
17. System Backup (dd Command)
18. Network File System (NFS)
19. Samba Installation and Configuration
19.1 Samba Installation and Configuration
4 pages
20. Difference Between CentOSRedhat 5, 6 and 7
21. Difference Between CentOSRHEL 7 and 8
Module -8-Homework
References
Extend LVM
1 page
System Run Level
2 pages
Add Swap Space
2 pages
-Red_Hat_Enterprise_Linux-8-Configuring_basic_system_settings-en-US
225 pages
Changes in RHEL-8
291 pages
Partitioning a Disk
1 page
Overview-of-systemd-for-RHEL-7
9 pages
rhel_5_6_7_cheatsheet
1 page
Samba Installation and Configuration
4 pages
Module-8
28 pages
Mount Disk Partitions
1 page
Red_Hat_Enterprise_Linux-7-Storage_Administration_Guide-en-US
360 pages
Customizing-MOTD
2 pages
Steps-for-NFS-Configuration
2 pages
Adding Disk and Create LVM Partition
1 page
Red-Hat-Enterprise-Linux-7-Storage-Administration-Guide-en-US.pdf
511 pages
Module 9 – All About Resume
14 attachments • 36.25 mins
1. Welcome to Module 9
2. Resume Workshop
3. Cover Letter
4. Linux Administrator Job Duties
5. Exposure to Other Technologies
Module -9-Homework
References
Linux Resume
5 pages
Sample Cover Letter - Experienced
1 page
Sample Cover Letter - Entry Level
1 page
Linux Admin Job Description
2 pages
Module-9
5 pages
VMWare
7 pages
Basic Resume Tips
3 pages
Module 10 – All About Interview
22 attachments • 1 hrs
1. Welcome to Module 10
2. What is IT
3. IT Components
4. Facts about IT
5. Linux Around Us
6. Linux Operating System Jobs
7. IT Management Jobs
8. Post Resume and What to Expect
9. Interview Workshop
9. Interview Workshop
10. Redhat Certifications (RHCSA, RHCE etc.)
11. Join Linux Community
References
200+ Interview questions
13 pages
Questions-to-Ask-in-Interview
1 page
In-Person Interview Tip
5 pages
Interview-Tips
4 pages
Module-10
9 pages
Redhat Certifications
1 page
Interview Workshop
6 pages
Post Resume and What to Expect
4 pages
Interviews-What-not-to-say
3 pages
Course Recap
7 attachments • 28.76 mins
1. Welcome to Course Recap
2. Commands We Have Learned
3. Don't Give up
4. Congratulations
References
Course Recap
3 pages
Commands-Recap
6 pages
Final Assessment
1 attachment • 1 hrs
Final Assessment
Additional Resources
27 attachments • 4 hrs
1. Welcome to Additional Resources
2. Troubleshooting Putty Connection
3. Changing Default File Permissions (umask)
4. VMWare Workstation Player (Optional)
5. Create VMWare VM
6. Install Oracle Virtualbox on MAC
7. Install Oracle Guest Addition (Tools)
8. Filesystem Color Definition
9. Troubleshooting File Issues
10. Troubleshooting Change Directory Issues
11. Fixing Corrupted FileSystem
12. Linux System Performance Issues
13. IP Assigned but not Reachable
14. Remove Un-necessary or Orphan Packages
15. SELinux
16. Firewall (iptables – practical examples)
17. Types of Security Threats
18. Running Linux on Web Browser
19. Improve Typing Skills
20. What is Virtualization
21. Introduction to VMWare
References
How-to-Open-an-Image-File-in-Linux-GUI
1 page
SELinux Guide
182 pages
rhel-5-6-7-cheatsheet
1 page
kali-linux-commands-pdf
10 pages
Patrick+Engebretson+The+Basics+of+Hacking+and+Penetration+Testing
223 pages
FAQs
How can I enrol in a course?
Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.
Can I access the course materials on any device?
Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.
How can I access the course materials?
Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.
Can I interact with the instructor during the course?
Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.
About the creator
Learn with SafeNet Alliance
Rate this Course
Order ID:
This course is in your library
What are you waiting for? It’s time to start learning!
Wait up!
We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?