Jump to section
- Topics
- Understanding Linux
- What is Linux?
Published January 3, 2023 •
Overview
Linux® is an open source operating system (OS). An operating system is the software that directly manages a system’s hardware and resources, like CPU, memory, and storage. The OS sits between applications and hardware and makes the connections between all of your software and the physical resources that do the work.
What's a command line?
The command line is your direct access to a computer. It's where you ask software to perform hardware actions that point-and-click graphical user interfaces (GUIs) simply can't ask.
Command lines are available on many operating systems—proprietary or open source. But it’s usually associated with Linux, because both command lines and open source software, together, give users unrestricted access to theircomputer.
Our latest release ofRed Hat® Enterprise Linux comes with even more built-in command line capabilities than ever before and includes consoles that bundle those capabilities in easy-to-use modules that exist off of the command line.
How does Linux work?
Think about an OS like a car engine. An engine can run on its own, but it becomes a functional car when it’s connected with a transmission, axles, and wheels. Without the engine running properly, the rest of the car won’t work.
Linux was designed to be similar to UNIX, but has evolved to run on a wide variety of hardware from phones to supercomputers. Every Linux-based OS involves the Linux kernel—which manages hardware resources—and a set of software packages that make up the rest of the operating system. Organizations can also choose to run their Linux OS on a Linux server.
The OS includes some common core components, like the GNU tools, among others.These tools give the user a way to manage the resources provided by the kernel, install additional software, configure performance and security settings, and more. All of these tools bundled together make up the functional operating system. Because Linux is an open source OS, combinations of software can vary between Linux distributions.
How well do you know Linux?
Test your knowledge and earn badges in Legends of Linuxtrivia.
What does Linux include?
Kernel
The base component of the OS. Without it, the OS doesn’t work. The kernel manages the system’s resources and communicates with the hardware. It’s responsible for memory, process, and file management.
System user space
The administrative layer for system-level tasks like configuration and software install. This includes the shell, or command line, daemons, processes that run in the background, and the desktop environment.
Applications
A type of software that lets you perform a task. Apps include everything from desktop tools and programming languages to multiuser business suites. Most Linux distributions offer a central database to search for and download additional apps.
Linux and open source
Linux is a free, open source operating system, released under the GNU General Public License (GPL). Anyone can run, study, modify, and redistribute the source code, or even sell copies of their modified code, as long as they do so under the same license.
Linux has become the largest open sources software project in the world. Professional and hobbyist programmers and developers from around the world contribute to the Linux kernel, adding features, finding and fixing bugs and security flaws, live patching, and providing new ideas—all while sharing their contributions back to the community.
Why choose Red Hat?
Linux is the foundation for the modern IT stack, andRed Hat is one of the leading contributors to the Linux kernel and associated technologies in open source communities. Red Hat engineers help improve features, reliability, and security to make sure your infrastructure performs and remains stable—no matter your use case and workload.
Red Hat Enterprise Linux provides a standard operating environment for everything your enterprise does in every environment—powering the apps that run your business across bare-metal, virtual, containerized, and private and public clouds. Plus, customers running Red Hat Enterprise Linux gain economic advantages of more than US$1 trillion each year, just because of the OS.
Keep reading
Article
What is Linux?
Linux is an open source operating system that is made up of the kernel, the base component of the OS, and the tools, apps, and services bundled along with it.
Article
What is SELinux?
Security-Enhanced Linux (SELinux) is a security architecture for Linux®systems that allows administrators to have more control over who can access the system.
Article
What is the Linux kernel?
The Linux kernel is the main component of a Linux operating system (OS) and is the core interface between a computer’s hardware and its processes.
More about Linux
Products
Related articles
- Understanding Linux
- Migrate from CentOS Linux to Red Hat Enterprise Linux or CentOS Stream
- Edge computing with Red Hat EnterpriseLinux
- Red Hat Enterprise Linux migration process
- Convert2RHEL: How to convert from CentOS Linux and Oracle Linux to Red Hat Enterprise Linux
- Red Hat Enterprise Linux security
- What's the difference between Fedora and Red Hat Enterprise Linux?
- What is a Linux certification?
- What is high availability?
- What is ERP?
- ARM vs x86: What's the difference?
- What is a Linux server?
- What is an ARM processor?
- Why run Linux on Google Cloud?
- What is a golden image?
- What is an image builder?
- Why run Microsoft SQL Server on Linux?
- What is SAP HANA (and why does it run on Linux)?
- What is CentOS?
- What is CentOS Stream?
- What is Linux?
- What is the SAP HANA migration?
- What is SELinux?
- What is the Linux kernel?
- What is Linux kernel live patching?
- What's the best Linux distro for you?
- Why choose Red Hat for Linux?
- Why run Linux on IBM Cloud
- Linux for cloud computing
- What to know about CentOS Linux EOL
- Why run Linux on AWS?
- Linux on Azure
- What are CentOS replacements?
Resources
Podcast
Command Line Heroes Season 1, Episode 2:
"OS Wars part 2: Rise of Linux"