Linux Lessons

Linux is a family of Unix-like operating systems (abbreviated  “OS” ) that use the Linux kernel, developed by Finnish-American programmer Linus Torvalds. Operating systems that use the Linux kernel are called  Linux distributions, and they are operating systems like Microsoft Windows and Apple macOS, but with one very important feature: their source code is open, as they are distributed under the GNU General Public License, which promotes the creation of free and open source software.

Linux has been around since the mid-1990s. You can find it everywhere: in phones, laptops, watches, supercomputers, cars, and even refrigerators. It has gained popularity among both developers and ordinary computer users.

Linux-based operating systems are popular among developers because they support almost all of the most commonly used programming languages: C/ C++, Java, Python, Ruby, and others. They also facilitate working with a wide range of useful software development applications.

Linux Basics

What is Linux? The History of Linux

What do Linux distributions consist of?

Which Linux distribution should you choose? A Linux distribution overview

KDE vs. GNOME vs. Xfce vs. LXDE: Which Linux Desktop Environment Should You Choose?

The Linux Boot Process: Everything You Need to Know

User Types and Permissions in Linux

What is a shell in Linux?

What is bash in Linux? A guide to creating bash scripts

Learning about Linux processes. Process management.

Linux logs. How to find and read them?

Memory Management in Linux: Physical and Virtual Memory

Swap File and Partition in Linux: The Difference Between Swapping and Paging

Linux kernel

How to compile a Linux kernel from scratch

Linux Init Systems: A Comparison of SysV and systemd

What are daemons in Linux?

What is TTY in Linux?

Environment variables in Linux

Wine on Linux

History of Linux

Files in Linux

Linux commands

Linux. Installation

Comparisons


Explore More IT Terms


Share this term: Facebook X LinkedIn WhatsApp Email

Leave a Reply

Your email address will not be published. Required fields are marked *