Easy Linux
Welcome to our “Easy Linux” course page. This course is primarily designed for Network Engineers, Network Administrators, or Network Architects with some networking knowledge and who have no prior knowledge of Linux. Linux is one of the most popular Operating Systems in the world that is embraced by individual professionals, government entities, and serves as the back-end operating system used by global giants such as NASA, Amazon, eBay, Facebook, Google, LinkedIn, Microsoft, Cisco, Juniper, F5, Intel, IBM, GitHub, Netflix, Apple and many more.

Course State: In Progress
Step-By-Step, Concise, Clear, and Comprehensive Lessons.
Video Lessons
Summary Notes
LABs / Worksheets
Quizzes
Self Paced Learning
Completion Certificate
Skills Covered
Linux CLI
OpenSSH
VIM Editor
OpenSSL
TCPDump
OpenVPN
iPERF
DHCP
Syslog
Apache
By the end of this course, you should be able to:
- Get acquainted with Virtualization Technology and use Linux VM.
- Install and configure RPM-based and Debian-based distributions.
- Use Linux essential command on Command Line Interface (CLI).
- Work with Files, Directories, and Vim text editor.
- Use different Package managers & Install packages.
- Manage Users, Groups, and Linux Permissions.
- Install & Configure all essentials Networking tools required by a Network Engineer that may include by not limited to SSH, OpenSSL, Libreswan IPSec, Apache, Syslog, etc…
- Are you a network engineer/Administrator/Architect, who wants to learn Linux from a networking perspective?
- Are you a network engineer who wants to upgrade Linux skills to meet the industry’s requirements?
- Are you someone who wants to take a course that could serve as a great introduction to the more advanced Linux/DevOps/Cybersecurity certifications?
- Do you want to start your career in open source, or want to stand out to hiring managers or your management team?
If the answer to any of the above questions is YES, this Linux course is for you.
It is recommended to have Associate Level Knowledge in any Networking certification (CCNA, JNCIA, HCNA)
Why Linux Skills are Important for Network Engineers
- Linux is everywhere. Supercomputers, most of the servers on the internet, IoT devices, and many mission-critical devices rely on Linux.
- Linux is the most popular operating system and is the LINGUA FRANCA of modern data centers.
- Linux is one of the most popular operating systems in the world that is embraced by individual users, government entities, and serves as the underlying operating system. It is used by global giants such as NASA, Amazon, eBay, Facebook, Google, Microsoft, IBM, GitHub, Netflix, Apple, and many more.
- With the advent and adaption of technologies (SDN & NFV) in enterprises, Cloud, and Service Provider environments, Linux has become a must-have skill for network engineers.
- Network Automation tools such as Ansible, Netmiko, NAPALM, and others are well used and maintained on Linux operating system.
- SDN controllers such as OpenDaylight, Open Network Operating System (ONOS), RYU Controller, and Cisco’s APIC-EM Controller run on Linux.
- All major networking vendors use Linux as is the underlying operating system on their routing, switching, and security devices. Cisco, Juniper, VMware, F5, Arista, Ruggedcom, Cumulus Networks are some examples of networking vendors that use Linux.
- Linux is mandatory for Cybersecurity Engineers and Certified Ethical Hackers to learn. Linux distributions such as Kali Linux, Parrot Security OS, BackBox, BlackArch, and many more are well developed for penetration tools.
Thank you for visiting this page. We will keep adding links to the lectures and modules as soon as they are available.
Course Outline
Linux Fundamentals
Module 1: Linux Overview |
---|
Introduction to Linux |
Linux Distributions |
RPM-based Vs Debian-based Linux |
Open-source Licensing and Terminologies |
Major Open-source Applications |
Module 2: Building Linux Home LAB |
---|
Introduction to Virtualization |
Type-1 Vs Type-2 Hypervisors |
Install Debian 10 Buster on VirtualBox |
Linux LAB Setup |
Install VirtualBox on Windows |
Setting Up Debian Linux – Virtual Box |
Setting Up RedHat Linux – VMware Workstation |
Download Practice Files from GitHub |
Module 3: Start Working in Linux Terminal |
---|
Introduction to Linux CLI (Terminal & Shell) |
The Filesystem Hierarchy Standard (FHS) |
Basic Linux Commands – Part 1 |
Basic Linux Commands – Part 2 |
Module 4: Working with Files & Directories | |
---|---|
Listing Files and Directories (ls) | |
Copying Files and Directories (cp) | |
Moving Files and Directories (mv) | |
Creating Files and Directories (touch – echo – mkdir) | |
View – Create – Concatenate Files (cat) | |
Removing Files and Directories (rm – rmdir) | |
Archiving File and Directories (tar – zip) | |
Compressing Files and Directories (gzip – bzip2) | |
Text Editor – VIM |
Linux for Network Engineers
Coming Soon