#90 Days of DevOps Challenge - Day 2
What is Linux ?
Linux is a Unix-like OS developed by Linus Torvalds and thousands of opensource contributors. Linux is an Operating system. It is reliable and secure than others; Also it is completely opensource.
Launch Date:-17 September 1991
What is Command line ?
The command line is a text interface for your computer. It's a program that takes in commands, which it passes on to the computer's operating system to run. From the command line, you can navigate through files and folders on your computer, just as you would with Windows Explorer on Windows or Finder on Mac OS.
Difference between Linux and Windows ?
The architecture of Linux :-
What is Kernel?
Kernel is the main and central component of an OS. It has five types, namely, monolithic kernel, microkernel, hybrid kernel, nano kernel, and exo kernel. The functions of a kernel include accessing computer resources, memory management, device management, and resource management.
Resource Management – Decides which process gets a resource for an operation
Memory management – Kernel has complete access to system memory and must efficiently manage it and allow memory access to processes
Device management – If we connect devices such as a printer or a pen drive, kernel detects it and helps the system establish connection with those peripherals
System calls – This is an interface between a process and the operating system. When the process does not have permissions to access a resource, a system call provides it without the process accessing the resource directly
What is Shell?
The shell is the Linux command line interpreter. It provides an interface between the user and the kernel and executes programs called commands.
Linux File Hierarchy Structure :-
Linux commands cheat sheet :-
Thank you for reading!! I hope you find this article helpful!!
if any query or if any correction to be done in this blog please let me know.
Happy Learning!!
Saikat Mukherjee