Linux structure: Guide for beginners

Linux. It has been around since the mid-90s and since then has had quite a few friends, from home users to organizations and who choose stability and security.

For those who know, Linux is really everywhere: it's on your phones, in your cars, in your refrigerators, on various other devices. It manages most of the Internet, supercomputers that make scientific discoveries and stock exchanges around the world.

penguins

But before Linux became a platform for desktops, servers, and embedded systems around the world, it was (and still is) one of the most trusted, Operating Systems.

For those who do not know, below you will find all the information you need to understand the Linux platform.

What is Linux?

Like Windows XP, 7, 8, 10 and Mac OS, Linux is an operating system. An operating system is the software that manages all the hardware resources that the desktop or laptop "wears" you.

Simply put, the operating system manages the communication between the software and the hardware. Without the operating system (often referred to as the "OS"), the software would not work.

The operating system consists of several parts:

The Bootloader: It is the software that manages the startup process of your computer. For most, this will be just a splash screen that will appear before the operating system starts.

The core: Essentially it is “Linux” itself. It is the system kernel that manages the CPU, the and peripheral devices. The kernel is the "lowest" level of the operating system.

daemons: These are background services (for printing, audio, programming, etc.) that either start at startup or after you log on to the desktop.

Shell: You may have heard of the Linux command line. This is Shell - a command process that lets you control the computer with commands. This, of course, was something many people feared about Linux (assuming they had to learn a seemingly archaic command line structure to run Linux). This is no longer the case. With modern Linux, you do not need to touch the command prompt.

Graphical Server: It is the subsystem that displays the graphics on your screen. Usually referred to as X server or simply "X".

Desktop Environment: It is the piece of the puzzle with which users interact. There are many desktops to choose from (Unity, GNOME, Cinnamon, Enlightenment, KDE, XFCE, etc.). Each interface includes built-in applications (such as file managers, configuration tools, browsers, games, etc.).

Applications: Desktops don't offer all the apps you need. But every Linux system gives you the ability to install thousands of high-quality applications. Most modern Linux has App Store-style tools that centralize and simplify app installation. For example: Ubuntu Linux has the Ubuntu Software Center (Figure 1) that allows you to quickly search through the thousands of applications and install them from a central location.

iGuRu.gr The Best Technology Site in Greecefgns

every publication, directly to your inbox

Join the 2.087 registrants.
Linux

Written by giorgos

George still wonders what he's doing here ...

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).