Let's Learn Linux

Let's Learn Linux

Basics of Linux

Linux is an Operating system based on Linux Kernel. It is an open-source Operating system.

The operating system can define as an interface between Applications and Hardware.

Linux is based on CLI(Command line interface).

Linux Provide High Security to users without using any Antivirus.

Flavors of Linux - Flavours of Linux are Ubuntu, centos, fedora, Kali, Redhat, etc.

History of Linux

Finland student Linus Torvalds Proposed Linux in 1991. Linus Torvalds published the Linux version 2.4 source code in 2001.

The First publication of Ubuntu was published in 2004.

Red Hat distribution was published by Oracle in 2006.

In 2011, Linux Kernel version 3.0 was released.

Architecture of Linux

The architecture of Linux mainly Contains Applications, Shell, Kernel, and Hardware.

Application >> Shell >> Kernel >> Hardware

Shell-Shell is an interface kernel and applications. in the easy term, we can say that it works like a doorway between users and the kernel. It Takes commands from the application and runs with the help of Kernel.

Kernel-Kernel is the Core of the Operating System also called the heart of OS. It manages all the operations.

File System Hierarchy of Linux

/home - home directory for other users.

/root - It is the home directory for the root user.

/boot - It contains bootable files for Linux.

/etc - It contains all configuration files.

/usr - By default software is installed in this directory.

/bin - It contains Commands used by all users. (/bin- binary)

/Sbin - It contains commands used by the only root user (/Sbin- system binary)

/opt - Optional Application software packages.

/dev - Essential Device files. This includes terminal devices, USB or any device attached to the system.

* we will learn Linux commands in the next blog.

Thanks for watching.................................

#Shubham Londhe