SlaveCode
.
Academy
DSA
Resources
System Design
More
Toggle theme (Current: Custom)
Linux Roadmap Roadmap | SlaveCode
Linux Roadmap
Step by step guide to learning Linux in 2026
Back
Roadmap
Vedios and Other Resources
Projects
AI Tutor
Linux
Continue learning with following roadmaps
DevOps
Backend
Docker
Shell / Bash Roadmap
Network Engineer
Related Roadmaps
DevOps Roadmap
Docker Roadmap
Kubernetes Roadmap
Backend Roadmap
Navigation Basics
Basic Commands
Moving Files / Directories
Creating & Deleting Files / Dirs
Directory Hierarchy Overview
Editing Files
Shell and Other Basics
Vim
Nano
Command Path
Environment Variables
Command Help
Redirects
Super User
Working with Files
File Permissions
Archiving and Compressing
Copying and Renaming
Soft Links / Hard Links
Text Processing
stdout / stdin / stderr
cut
paste
sort
head
tr
tail
join
split
pipe
tee
nl
wc
expand
unexpand
uniq
grep
awk
Server Review
Uptime and Load
Authentication Logs
Services Running
Available Memory / Disk
Process Management
Background / Foreground Processes
Listing / Finding Processes
Process Signals
Killing Processes
Process Priorities
Process Forking
User Management
Create / Delete / Update
Users and Groups
Managing Permissions
Service Management (systemd)
Creating New Services
Checking Service Logs
Starting / Stopping Services
Checking Service Status
Package Management
Package Repositories
Finding & Installing Packages
Listing Installed Packages
Install / Remove / Upgrade Packages
Snap
Disks and Filesystems
Inodes
Filesystems
Swap
Mounts
Adding Disks
LVM
Booting Linux
Logs
Boot Loaders
Networking
TCP/IP Stack
Subnetting
Ethernet & arp/rarp
DHCP
IP Routing
DNS Resolution
Netfilter
SSH
File Transfer
Shell Programming
Literals
Variables
Loops
Conditionals
Debugging
Troubleshooting
ICMP
ping
traceroute
netstat
Packet Analysis
Containerization
ulimits
cgroups
Container Runtime
Docker