Top Resources to Learn Linux from Scratch
Top resources to learn and practise Linux - beginners and advance
Context
Linux, the open-source operating system that revolutionized the landscape of computing, is an embodiment of collaborative innovation, community-driven development, and the spirit of freedom in software. Born out of the visionary efforts of Linus Torvalds in 1991, Linux has since evolved into a robust and versatile platform, powering a diverse array of devices, from servers and supercomputers to embedded systems and personal computers.
Let's see a few resources to get going.
Linux Journey
Linux Journey is an interactive online platform that provides a comprehensive and beginner-friendly guide to mastering Linux. It covers a wide range of topics, from basic commands to advanced system administration. The hands-on approach and interactive exercises make it an excellent resource for both beginners and intermediate users.
Linux From Scratch (LFS)
For those looking to deepen their understanding of Linux, Linux From Scratch is a project that provides you with the steps to build your own custom Linux system. The official book on the website is a detailed guide that takes you through the process of creating a Linux system from scratch. It's a hands-on experience that enhances your knowledge of how Linux systems are constructed.
Learn Shell - Live Practice
LearnShell.org is an invaluable online resource for anyone diving into the world of shell scripting and command-line mastery. With its user-friendly interface and interactive exercises, the platform provides an immersive learning experience. From fundamental commands to complex scripting scenarios, LearnShell.org guides users through practical examples, helping them build confidence and proficiency in navigating the Linux command line. Whether you're a beginner seeking a solid foundation or an experienced user looking to refine your skills, LearnShell.org offers a dynamic and engaging environment to sharpen your command-line expertise.
Linux Crash Course - Linux TV (link)
From the author: The Linux Crash Course series (now over 60 episodes long) goes over an important Linux command or topic in each episode. Unless otherwise noted, you can watch these in any order – and each video breaks every concept down into simple and easy to understand hands-on examples in order to help you learn.
YouTube Resources
Linux From Scratch (Playlist)
Linux System Administration Full Course – My CS (Video)
Linux Command Line Tutorial (Playlist)
50 Linux Commands You Must Know – Simplilearn (Video)
Linux Full Course In 5 Hours – Edureka (Playlist)
Linux Administration Tutorial – Intellipaat (Video)
Introduction to Linux – Full Course for Beginners – Freecodecamp (Video)
General Purpose Videos – Computerphile (Channel)
Udemy Courses
Linux Administration Bootcamp: Go from Beginner to Advanced (Link)
Linux Redhat Certified System Administrator (RHCSA - EX200) (Link)
Complete Linux Training Course to Get Your Dream IT Job 2024 (Link)
Linux Shell Scripting: A Project-Based Approach to Learning (Link)
Other Resources
Linux Foundation - Introduction to Linux (Link)
Linux Admin Tutorial - Tutorialspoint (Link)
Linux System Administration - GitConnected (Link)
Disclaimer: The resources recommended here have not been sponsored.
Other Contributors: