Switching to Linux is one of the best decisions you can make for your computer — but knowing where to start is another matter entirely. This book is your guide through that transition, written by Jay LaCroix, creator of the Learn Linux TV YouTube channel, with over a decade of experience helping people make Linux approachable.
Whether you’re fed up with Windows nudging you toward Microsoft Edge or Apple prompting you to sign in to yet another account, Linux offers a computing experience designed to work for you, not against you. You’ll learn everything you’ll need to know — from understanding what Linux actually is, to choosing a distribution, installing it, and using it confidently day to day.
By the end, you won’t just have Linux running on your computer. You’ll understand it!
There are many terminal apps available that you can use while working with the command-line, but which one should you consider using? In this video, Jay shows you his top 5 favorite terminal emulators.
Bash is the default shell in the majority of Linux distributions, and it has countless features and tricks to make you more efficient. Bash keeps a history of the commands you’ve typed at the prompt, but most people aren’t aware of additional functionality that the history provides you. In this episode of Linux Essentials, Jay describes not only how to use the history command, but also some techniques to make better use of it.
Running a distribution of Linux on your laptop or desktop is a lot of fun, but that’s not all Linux can do. Using the “live mode” of a distribution can assist you with recovering data from a PC that won’t boot. In this video, Jay shows the process of booting a distribution in live mode to assist in the process of recovering files. As long as your hard disk hasn’t totally failed, this process will enable you to copy its data to an external USB drive.
The Linux Essentials series on LearnLinuxTV consists of mostly stand-alone episodes that are each dedicated to a specific command or feature in Linux. In this episode, we’ll go over the basics of the usermod command.
System76 has released a brand-new Linux laptop, which it claims to be a “multitasking concerto”. The brand-new 2022 Kudu features an AMD Ryzen CPU, Nvidia graphics, and even a removable battery! In this video, Jay reviews the new System76 Kudu and gives you his thoughts.
The popular LearnLinuxTV guide to setting up your own cloud with Nextcloud has been freshly updated for 2022! In this video, Jay will walk you through setting up an Ubuntu server for use with Nextcloud. In this tutorial, you’ll be walked through the process of installing Nextcloud, setting up a TLS cert, implementing online document editing, and more!
In the Linux community, there’s constant debate about which distribution is best for your desktop. However, there’s not as much discussion regarding Linux distros for your server. There are many good options for your Linux server project, and in this video Jay discusses his top 6 choices.
Having a dashboard installed on your Linux server can be a great way of enhancing remote management capabilities, as well as getting an overview of its resource usage. In this video, I’ll show you Cockpit which is an awesome management system you can install very easily.
In this video, Jay provides a quick review of the Pico PC from XDO, which is the smallest Linux PC that’s ever been reviewed on the channel. The Pico PC claims to be ultra quiet and fully compatible with Linux. Check out this review and find out if the Pico PC lives up to its claims.
When you need to run Linux commands with elevated privileges, sudo is the tried and true method to run commands as another user (such as root). In this introductory tutorial, we’ll take a look at some of the inner-workings of sudo.
There’s no shortage of monitoring tools available for Linux servers and workstations, but htop is a a classic. By installing htop, you can see an overview of your resource usage, including meters for CPU, RAM, Swap, and more. In this video, I’ll give you an overview of htop.
The Turing Pi 2 is quite an exciting project that might even be a game-changer when it comes to homelab. With it, you can set up Raspberry Pi Compute Modules as individual servers, and even cluster them! The Turing Pi 2 gives you access to many additional features that Compute Modules wouldn’t normally have access to, such as mPCIe, SATA, and more. This gives you access to build a data-center in a box, and Jay gives it a first-look on the channel in this video.