🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Linux Intermediate

What is Kernel?

The core component of an operating system that manages hardware resources and provides services to software.

The kernel is the fundamental part of an operating system. It acts as a bridge between applications and the actual data processing done at the hardware level. The Linux kernel, created by Linus Torvalds in 1991, is open-source and powers everything from smartphones (Android) to supercomputers.

Key responsibilities include process management, memory management, device drivers, and system calls. The kernel operates in a privileged mode (kernel space) separate from user applications (user space).

Related Terms

Crontab Syntax
The time specification format used in cron job scheduling, with five fields defining minute, hour, day of month, month, and day of week.
Shell
A command-line interface that interprets user commands and passes them to the operating system for execution.
Firewalld
A dynamic firewall management tool for Linux that provides a D-Bus interface for managing firewall rules with zones.
ACL (Access Control List)
An extension to standard Linux file permissions that allows setting fine-grained access rights for specific users and groups beyond owner/group/other.
Top/Htop
Interactive process viewers that display real-time system resource usage including CPU, memory, and running processes.
Process
A running instance of a program, with its own memory space, process ID, and system resources.
View All Linux Terms →