1. Introduction to Linux
Created @February 18, 2024 11:50 PM
Reviewed
Operating Systems
Every computer has two fundamental types of components:
Hardware
Software
Hardware
physical components inside a computer that are electrical in nature
contain series of circuits that manipulate the flow of information
Processor (Central Processing Unit or CPU)
Physical Memory (Random Access Memory RAM)
Hardisk and Solid State Disk Drives
Etc.
Software
sets of instructions or programs that allow hardware to manipulate data
After a program is executed on a computer’s hardware, is referred as a process.
Two types of programs:
Applications
programs designed for a specific us
Operating system (OS)
1. Introduction to Linux 1
, a set of software components controlling the hardware.
The user is free to interact with the apps.
A device driver tells the OS how to use a specific hardware device.
The operating system also provides a user interface, program that accepts user input
indicating what to do.
Command-line prompt
graphical user interface (GUI)
System services are apps that handle system-related tasks.
determine most of the functionality in an OS
The Linux Operating System
Linux is an OS to run apps on a variety of hardware.
similar to other OSs
can manage thousands of tasks at the same time.
referred as a mutiuser and multitasking operating system.
Versions of the Linux OS
The Kernel is the core component of the Linux OS
supports software (function libraries) written mostly in C.
Although the appearance of Linux can vary, the kernel is common to all types.
developed continuously; this, you should understand version numbers of the Linux
Kernel to decide which version is appropriate for your needs.
Is responsible for controlling the computer’s hardware
might need to upgrade it after installing Linux
Identifying Kernel versions
Kernel versions are made up of:
Major number
1. Introduction to Linux 2