Linux Basics

4 / 87
Linux Operating System

The operating system is made of three parts:

The Programs

A user executes programs. AngryBird is a program that gets executed by the kernel, for example. When a program is launched, it creates processes. Program or process will be used interchangeably.

The Kernel

The Kernel handles the main work of an operating system:

  1. Allocates time & memory to programs
  2. Handles File System
  3. Responds to various Calls

The Shell

A user interacts with the Kernel via the Shell. The console as opened in the previous slide is the shell. A user writes instructions in the shell to execute commands. Shell is also a program that keeps asking you to type the name of other programs to run.