Day 2 : Fundamentals Of Linux

Today, We will learn about Linux fundamentals. Let's talk about the What, Why, and How of Linux.

What is Linux?

As we all know, Linux is an operating system that is open-source and has many flavors (different distributions). Some well-known flavors of Linux are:

  • Ubuntu

  • Red Hat Enterprise Linux (RHEL)

  • Fedora

  • CentOS

  • Kali Linux

Why should we learn Linux?

Many IT companies use Linux because it is open-source, rarely crashes, and doesn’t get stuck during updates. That’s why learning Linux is essential in the IT industry.

How can we learn Linux?

To learn Linux, the very first step is to start using it:

We should also know about Linux architecture. We learn architecture in the A, S, K way, meaning Application, Shell, Kernel, and lastly, the system Hardware.

Image_Linux_Architecture

What is an Application?

An application is simply a program that we use in our day-to-day life. We use applications to perform specific tasks. For example, VS Code, Word, Excel, browsers, etc.

What is a Shell?

The shell is a user interface that allows us to interact with the kernel through commands. It is used to execute programs, run applications, manage files, and more.

What is a Kernel?

The kernel is the heart of the Linux operating system. It interacts with system hardware using a low-level language typically known as binary language. The system only understands 0 and 1 (binary), so the kernel accepts commands from the shell and translates them for the system.


Basic Commands of Linux :

1
Subscribe to my newsletter

Read articles from Saad Asif Mujawar directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Saad Asif Mujawar
Saad Asif Mujawar