Linux 101: What It Is and Why You Should Care

Today, we’re starting with the fundamentals: What is Linux? Why should you care? And how can you begin using it? Table of Contents What is Linux? Why Should You Learn Linux? Popular Linux Distributions (Distros) Understanding Linux Architecture How to Access Linux Your First Command** Next Steps What is Linux? Linux is an open-source operating system. Like Windows or macOS, it manages hardware and allows software applications to run. However, unlike those systems, Linux is free to use, modify, and distribute. It powers everything from smartphones and servers to smart TVs and cloud infrastructure. The core component of Linux is the kernel, which communicates directly with your hardware. On top of this, you’ll interact with Linux through a command-line interface or a graphical desktop environment, depending on your setup. Why Should You Learn Linux? Learning Linux opens many doors, especially in IT, system administration, cloud computing, and cybersecurity. Here are a few reasons to get started: It’s widely used in servers, cloud platforms, and enterprise environments. Many certification paths (including Red Hat's EX200) require Linux skills. Linux teaches you how operating systems work at a deeper level. It encourages problem-solving and hands-on learning. Popular Linux Distributions (Distros) There is no single version of Linux. Instead, developers create customized versions called distributions or distros. Each has its own purpose, interface, and tools. Here are some commonly used distributions: Distribution Ubuntu Debian Fedora Red Hat Developers CentOS / RHEL Red Hat Enterprises, Arch Linux - Since this challenge is focused on preparing for the Red Hat EX200 exam, we will mostly be working with RHEL-based systems like CentOS or Fedora. Understanding Linux Architecture To use Linux effectively, it helps to understand its basic structure. Linux can be broken into four main components: Hardware – The physical devices (CPU, memory, etc.) Kernel – The core program that controls the hardware Shell – The interface that users use to give instructions Applications – Programs and tools that perform tasks Here is a simple diagram: One unique concept in Linux is that everything is treated as a file, including hardware devices. This approach simplifies how the system is organized and how you interact with it. How to Access Linux You do not need to install Linux on your primary machine to start learning. There are several easy ways to get started: On Windows: WSL (Windows Subsystem for Linux): Allows you to run Linux inside Windows. Virtual Machines: Use tools like VirtualBox or VMware to install a Linux system. On macOS: The Terminal app gives access to many Unix-based commands similar to Linux. You can also install a virtual machine or dual-boot Linux. On Linux: If you already use Linux, you can start experimenting using the terminal. If you're unsure where to begin, Ubuntu or Fedora Workstation are good beginner-friendly choices. Your First Command Let’s try your first Linux command. Open your terminal and type: This command displays the kernel version your system is running. It’s a simple way to verify that you are indeed running Linux and also a good starting point to understand how commands work. To understand what any command does, you can use the built-in manual system. Try this: This shows the manual page (documentation) for the uname command. You can exit the manual by pressing the q key.

Apr 6, 2025 - 18:40
 0
Linux 101: What It Is and Why You Should Care

Today, we’re starting with the fundamentals: What is Linux? Why should you care? And how can you begin using it?

Table of Contents
What is Linux?

Why Should You Learn Linux?

Popular Linux Distributions (Distros)

Understanding Linux Architecture

How to Access Linux

Your First Command**

Next Steps

What is Linux?

Linux is an open-source operating system. Like Windows or macOS, it manages hardware and allows software applications to run. However, unlike those systems, Linux is free to use, modify, and distribute. It powers everything from smartphones and servers to smart TVs and cloud infrastructure.

The core component of Linux is the kernel, which communicates directly with your hardware. On top of this, you’ll interact with Linux through a command-line interface or a graphical desktop environment, depending on your setup.

Why Should You Learn Linux?
Learning Linux opens many doors, especially in IT, system administration, cloud computing, and cybersecurity. Here are a few reasons to get started:

It’s widely used in servers, cloud platforms, and enterprise environments.

Many certification paths (including Red Hat's EX200) require Linux skills.

Linux teaches you how operating systems work at a deeper level.

It encourages problem-solving and hands-on learning.

Popular Linux Distributions (Distros)
There is no single version of Linux. Instead, developers create customized versions called distributions or distros. Each has its own purpose, interface, and tools.

Here are some commonly used distributions:

Distribution

Ubuntu Debian

Fedora Red Hat Developers
CentOS / RHEL

Red Hat Enterprises,
Arch Linux -

Since this challenge is focused on preparing for the Red Hat EX200 exam, we will mostly be working with RHEL-based systems like CentOS or Fedora.

Understanding Linux Architecture
To use Linux effectively, it helps to understand its basic structure. Linux can be broken into four main components:

Hardware – The physical devices (CPU, memory, etc.)

Kernel – The core program that controls the hardware

Shell – The interface that users use to give instructions

Applications – Programs and tools that perform tasks

Here is a simple diagram:

Image description

One unique concept in Linux is that everything is treated as a file, including hardware devices. This approach simplifies how the system is organized and how you interact with it.

How to Access Linux
You do not need to install Linux on your primary machine to start learning. There are several easy ways to get started:

On Windows:
WSL (Windows Subsystem for Linux): Allows you to run Linux inside Windows.

Virtual Machines: Use tools like VirtualBox or VMware to install a Linux system.

On macOS:
The Terminal app gives access to many Unix-based commands similar to Linux.

You can also install a virtual machine or dual-boot Linux.

Image description

On Linux:
If you already use Linux, you can start experimenting using the terminal.

If you're unsure where to begin, Ubuntu or Fedora Workstation are good beginner-friendly choices.

Your First Command
Let’s try your first Linux command.

Open your terminal and type:

Image description

This command displays the kernel version your system is running. It’s a simple way to verify that you are indeed running Linux and also a good starting point to understand how commands work.

To understand what any command does, you can use the built-in manual system. Try this:

Image description

This shows the manual page (documentation) for the uname command. You can exit the manual by pressing the q key.