Beginner
Linux Administration
Linux Sysadmin for Beginners. Get the Linux skills to boost your career.

- 13 lessons
- 1.3 hours
- Beginner
Access this course on Udemy account
What you'll learn Become a professional Linux Sysadmin and get hired.
By the end of this course you will have a deep understand of the Linux operating system and be able to apply that knowledge in a hands-on manner.
- You will MASTER all the Linux key concepts and commands starting from scratch. No prior Linux knowledge is required.
- Learn how to set up the Linux environment (Run Linux both in a VM and in cloud).
- Build a COMPLETE understanding of Linux OS (Distribution Independent) from the ground.
- Master all important Linux commands.
- Understand Linux File Permissions, Processes, User Account Management, Linux Networking or Software Management.
- You will MASTER Ethical Hacking and Network Security Key Concepts (Reconnaissance, Sniffing, Iptables Firewall ...).
- Acquire an good understanding of Netfilter/Iptables Linux Firewall (Chains, Tables, Matches, Targets).
Before you start
None. No prior Linux, networking or programming experience is assumed.
What the course covers
7 modules · 13 lessons
1. Setting Up the Environment
2. The Linux Terminal in Depth
- Terminals, Consoles, Shells and CommandsPreview
Reading · 9 min
- Linux Command StructurePreview
Reading · 7 min
- Getting Help, Man Pages (man, type, help, apropos)Preview
Reading · 11 min
- Mastering the Terminal: The TAB KeyPreview
Reading
- Mastering the Terminal: Keyboard ShortcutsEnroll to open
Reading
- Mastering the Terminal: The Bash HistoryPreview
Reading · 9 min
- Running Commands Without Leaving a TracePreview
Reading
- Recording the Date and Time for Each Line in HistoryPreview
Reading · 3 min
- root vs. Non-privileged Users. Getting root Access (sudo, su, passwd)Preview
Reading
3. The Linux File System
4. Mastering sed and Regex in Linux
5. Knowledge Test
6. User Account Management
7. Linux File Permission