Table of contents
Linux:
Linux is an open-source operating system that is based on the Unix operating system. It was developed by Linus Torvalds in 1991 and has since grown to become one of the most widely used operating systems in the world.
Linux is known for its stability, security, and flexibility. It is an open-source OS, its source code is freely available for anyone to use, modify, and distribute. Due to this, it has a large and active community of developers who contribute to the development and improvement of the operating system.
Linux has also become a popular choice for cloud computing, with many cloud providers offering Linux-based virtual machines and container images. It is also widely used in the development of software and applications, as many programming languages and development tools are available on the platform.
Kernel:
The computer programs that allocate the system resources and coordinate all the details of the computer's internals are called the operating system or the kernel.
The kernel is the heart of the operating system.
It interacts with the hardware and most of the tasks like memory management, task scheduling, and file management.
Providing a bridge between the hardware and software components of the system.
The kernel is loaded into memory when the system is started and is responsible for controlling the system's hardware, including the CPU, memory, disk drives, and input/output devices. It also manages system processes, including starting and stopping them and allocating system resources such as memory and CPU time.
Shell:
Users communicate with the kernel through a program known as the shell, which converts them into a language that is understood by the kernel.
It is the utility that processes your requests.
Shell interprets the command and calls the program that you want.
Tasks:
- Check your present working directory.
\>> pwd
2. List all the files or directories including hidden files.
\>> ls -a
3. Create a nested directory A/B/C/D/E
\>> mkdir -p A/B/C/D/E
Thank you for reading! 📘