Linux Fundamentals

Linux is well-established as an essential tool for developers, system administrators, cybersecurity analysts, and anyone working in the tech industry. With its robust architecture and open-source nature, Linux has enabled us to tackle complex challenges and build scalable systems. However, the vast array of tools and commands can be overwhelming, especially for those new to the Linux world. The good news is that Linux is everywhere (yes, even in our Thermomix, Wi-Fi routers, and most probably in our smart fridge), making it a highly-demanded skill. Additionally, learning Linux provides a direct path to understanding the foundations of how Unix-like systems work at a very low level.

In this Series, we’ll spend time understanding the fundamentals of Linux, exploring topics such as the command line interface, file management, process management, user management, security, and the infamous art of bash scripting. We’ll cover popular distributions such as Ubuntu, Fedora, and Debian, as well as niche distributions like Arch and Gentoo. Throughout carefully curated articles, we’ll provide step-by-step guides for installation, configuration, and customization, along with practical examples and tips that will help us become more proficient with Linux without perishing in the process.

Whether we’re novices or Elliot Aldersons, this Series will provide us with the technical knowledge and skills to navigate and manage Linux systems with ease. By the end of this Series, we’ll be able to feel more comfortable with Linux, know the fundamentals of WSL2, manage permissions, monitor processes, automate simple tasks using bash scripting, and take advantage of its many benefits.

Get Started

A filesystem is a method and data structure used by operating systems to manage how data is stored, organized and retrieved….
Data science has its roots in statistics, computer science, and data analysis in the 1960s. It has since evolved…
Markdown is a lightweight markup language used for creating formatted text. It was created in 2004 by John Gruber &…
Of all the libraries belonging to any Data Scientist’s toolbox, Pandas may be the most important one; it’s built on top…
A Big Data file format is designed to store high volumes of variable data optimally. This can be achieved…

All content on this post is licensed under a Creative Commons Attribution 4.0 International license.

Request Full Resume