Learn Linux the Linux-fu way, for free.
Sign in to save your Linux Journey progress and explore more tutorials and labs!
Sign In
What is Linux? Get started with choosing a distribution and installation.
Learn the fundamentals of the command line, navigating files, directories, and more.
Learn basic text manipulation and navigation.
Navigate text like a Linux spider monkey with Vim and Emacs.
Learn about user roles and management.
Learn about permission levels and modifying permissions.
Learn about the running processes on the system.
Learn all about the dpkg, apt-get, rpm, and yum package management tools.
Learn about Linux devices and how they interact with the kernel and user space.
Learn about the Linux filesystem, the different types of filesystems, partitioning, and more.
Learn about the stages of the Linux boot process.
The most important part of the Linux system; learn about how it works and how to configure it.
Learn about the different init systems: SysV, Upstart, and systemd.
Learn resource monitoring with top, load averages, iostat, and more!
Learn about system logs and the /var/log directory.
Learn about network sharing with rsync, scp, nfs, and more.
Learn about networking basics and the TCP/IP model.
Learn about subnets and how to do subnet arithmetic!
Learn how packets are routed across networks!
Learn about network configuration using Linux tools!
Learn about common networking tools to help you diagnose and troubleshoot issues!
Everything and more that you wanted to know about DNS.
Run Ubuntu in your browser and explore Linux commands instantly.
Practice RHEL commands for RHCSA & RHCE certification.
Test security tools and commands in a Kali Linux environment.
Explore Docker commands and container management in your browser.
Simulate the RHCSA exam with 58 hands-on challenges.
Master the essentials of Red Hat Linux system administration.
Learn Linux administration and prepare for the CompTIA Linux+ exam.
Build networking skills and get ready for CompTIA Network+ certification.
One of my most highly recommended books!
Extremely comprehensive book for every SysAdmin.
Great comprehensive guide to shell scripting.
For serious Linux-users, great start into kernel programming.