About Lesson
Introduction
Similar to Windows, iOS, and macOS, Linux functions as an operating system, playing a crucial role in managing hardware resources for desktops and laptops. Notably, Android, a widely-used platform, operates on the Linux OS. The Linux OS consists of key components:
- Bootloader: Manages the computer’s boot process, often presented as a splash screen for users.
- Kernel: The core element named ‘Linux,’ governing CPU (Central Processing Unit), memory, and peripheral devices at the lowest OS level.
- Init System: Bootstraps the user space, controlling daemons.
- Daemons: Background services like printing and sound, initiating during boot or after logging into the desktop.
- Graphical Server: Sub-system displaying graphics on the monitor, known as the X server or simply X.
- Desktop Environment: The user-interaction component, offering various choices like GNOME, Cinnamon, KDE, etc., each equipped with built-in applications.
- Applications: Linux provides a vast array of high-quality software titles, similar to Windows and macOS. Modern Linux distributions feature centralized tools (e.g., Ubuntu Software Center) for easy app discovery and installation.