800
XE103 – Linux Fundamentals
Valid for 6 months
*Typical completion, beginning to end: 6-9 months, when studying regularly
Linux Fundamentals
Master essential Linux skills
Discover the power of Linux, the operating system that runs most of the internet's infrastructure and cybersecurity tools.
Series
XE Basics
Program Code
XE103
Duration
Self-Pace*
*Typical completion, beginning to end: 6-9 months, when studying regularly
Description
Ever noticed how hackers in movies always use Linux? There's a reason for that! We'll guide you through Linux from the ground up, starting with basic commands in the terminal. You'll learn how Linux actually works, discover how to automate tasks with Bash scripts, and gain the essential skills needed for nearly every cybersecurity role.
Don't worry if you've never used Linux before - we'll start from the very beginning!
What Our Clients Say
“Over 1000 of our students have been trained using ThinkCyber's Products and Services. The hands-on experience they gain from using the Cyberium Arena Simulator and Specto is invaluable and has been instrumental in their career progression”
— John Bryce Training Center, Israel
“The training was crucial, providing my team with a wealth of knowledge through hands-on experiences. This is why, throughout June 2023, we will be welcoming SOC analysts from across the nation to participate in the CACC (CERT-IL Advanced Cyber Training). This training, facilitated by ThinkCyber and utilizing the Cyberium simulator, will provide invaluable experience and knowledge upgrades.”
— Homeland Security
“Our students are getting excellent positions such as SOC Analysts, Network Security Engineers, Forensics and Penetration Testers thanks to the applicable and relevant hands-on cybersecurity skills they've acquired through ThinkCyber's solutions.”
— James Lim, CEO of Centre for Cybersecurity Institute, Singapore
“Exceptional course! I've attended numerous programs, but this outshines them all in every conceivable way: the comprehensive content, the expert guidance, the practical exercises, and the seamless organization of the entire course.”
— Defense Forces
Program Recognition & Impact
This foundational program has been a cornerstone of cybersecurity training worldwide:
-
Essential foundation for all cybersecurity career paths
-
Teaches the same tools used by IT professionals worldwide
-
Step-by-step approach proven effective for Linux beginners
-
Practical skills immediately applicable in real-world scenarios
Real-World Training Environment
Through our Cyberium Arena learning platform, you'll work with real systems deployed on the live internet:
-
Install Linux on your own computer - we'll guide you through it
-
Practice commands and scripts in your personal environment
-
Connect to real servers deployed on the internet
-
Master Linux administration in actual network scenarios
-
Troubleshoot network issues in real-world conditions
What You Will Learn
This training is geared towards introducing the Linux environment. The Linux Basics program aims to assist users with no prior experience, enabling them to get familiar with Linux and the rudiments of automation scripting.
Linux Fundamentals
This module presents a comprehensive guide to understanding Linux, covering topics from its historical development, various distributions, basic commands, and terminal use to more complex topics such as file permissions, text manipulation, and handling archives. It aims to provide foundational knowledge for effectively working within the Linux environment.
-
Introduction
-
History of Linux
-
Linux Distributions
-
The Terminal
-
Basic Commands
-
Permissions
-
Text Manipulation
-
Working with Archives
-
This module introduces the fundamental aspects of Bash scripting, starting from basic programming principles, crafting Bash scripts, obtaining user input, and performing mathematical operations, to utilizing logic statements and manipulating environment variables. It's designed to equip learners with the necessary skills to automate tasks in a Unix-like operating system.
-
Bash Scripting
-
Introduction to Programming
-
Writing Bash Scripts
-
Getting User Input
-
Performing Math
-
Logic Statements
-
Environment Variables
-
This outline provides a hands-on guide to network troubleshooting and configuring, starting from basic network problem diagnosis to package management in Linux systems. It includes practical examples of installing Debian packages and using the Advanced Packaging Tool (APT) for software management.
-
Network Troubleshooting
-
Network Configuring
-
Basic Network Troubleshooting
-
Package Management
-
Installing Deb Packages
-
Using the APT
-