Learn the ways of Linux-fu, for free.
Get updates about new courses and lessons!
Email Address
What is Linux? Get started wiyh 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 spider monkey withvim and emacs.
Learn about user and management.
Learn about permission levels and modifying Permissions.
Learn about the Processes on the system.
Learn all about the dpkg, apt-get, rpm and yum package management tools.
Learn about devices and how they interact with the kernel and user space.
Learn about the Linux filesystem, the different types of filesystems, partitioning and
Learn about the stages of the Linux boot process.
The most importany part of the Linux system, learn about how it works and how to configure it.
Learn about the different init systems, SysV, Upstaet 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 moel.
Learn about subnets and how to do subnet airtmetic!
Learrn 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.