Linux Basics

Linux is a family of free and open-source operating systems based on the Linux kernel. Operating systems based on Linux are known as Linux distributions or distros. Examples include Debian, Ubuntu, Fedora, CentOS, Gentoo, Arch Linux, and many others. You can find computers that run Linux in a wide variety of contexts all over the world, from web servers to cell phones. Today, 90% of all cloud infrastructure and 74% of the world’s smartphones are powered by Linux.

featured tutorialA Linux Command Line Primer
This tutorial will provide users who are new to terminal environments with the basics of using a command-line interfa...

Lisa Tagliaferri • Published on December 8, 2020 · Updated on June 16, 2021

featured tutorialHow To Use ps, kill, and nice to Manage Processes in Linux
Process management is an essential skill when using any computer system. This is especially true when administrating ...

Alex Garnett • Published on September 6, 2013 · Updated on March 17, 2022

featured tutorialHow To Use Top, Netstat, Du, & Other Tools to Monitor Server Resources
Monitoring a server’s resources is an important task for every administrator. There are many command line tools made ...

Justin Ellingwood, and Alex Garnett • Published on August 26, 2013 · Updated on March 17, 2022

Subscribe to Linux Basics
Get notified when new articles on Linux Basics are published.
    All
  • 692 Results
    Newest
    All time
    English
    Question

    Deployment failed due to pip

    1 answer2 weeks agoBy Sippybee
    DigitalOceanDigitalOcean API and CLI (doctl)Linux BasicsPythonPython Modules
    Tutorial

    How To Create a New Sudo-enabled User on Rocky Linux 8 [Quickstart]

    2 months agoBy Alex Garnett
    Linux BasicsRocky LinuxRocky Linux 8
    Tutorial

    How To Transform JSON Data with jq

    2 months agoBy Pieter De Decker
    Linux BasicsSystem ToolsLinux Commands
    Tutorial

    How To Configure Logging and Log Rotation in Nginx on an Ubuntu VPS

    2 months agoBy Justin Ellingwood
    Linux BasicsNginxUbuntuServer OptimizationLogging
    Tutorial

    How To Use LVM To Manage Storage Devices on Ubuntu 18.04

    3 months agoBy Justin Ellingwood
    Linux BasicsUbuntuSystem ToolsStorageUbuntu 18.04
    Tutorial

    How To Use the Emacs Editor in Linux

    3 months agoBy Sadequl Hussain
    Linux BasicsUbuntuMiscellaneousUbuntu 22.04
    Tutorial

    How To View and Configure Linux Logs on Ubuntu, Debian, and CentOS

    3 months agoBy Sadequl Hussain, Milecia McGregor
    Linux BasicsUbuntuCentOSDebianLogging
    Tutorial

    An Introduction to LVM Concepts, Terminology, and Operations

    3 months agoBy Justin Ellingwood
    Linux BasicsSystem ToolsStorageConceptual
    Tutorial

    How To Make and Optimize GIFs on the Command Line

    4 months agoBy Alex Garnett
    Linux Basics
    Tutorial

    How To Add Swap Space on Debian 11

    4 months agoBy Alex Garnett
    Linux BasicsDebianDebian 11
    Tutorial

    A Brief History of Linux

    4 months agoBy Kathleen Juell
    Linux BasicsConceptualC (language)
    Tutorial

    How To Protect SSH with Fail2Ban on Rocky Linux 9

    5 months agoBy Alex Garnett
    Linux BasicsSecurityFirewallRocky LinuxRocky Linux 9
    Tutorial

    How To Manage Packages In Ubuntu and Debian With Apt-Get & Apt-Cache

    5 months agoBy Justin Ellingwood
    Linux BasicsUbuntuGetting StartedDebianLinux Commands
    Tutorial

    How to Perform Server-Side OCR on PDFs and Images

    5 months agoBy Alex Garnett
    Linux Basics
    Tutorial

    Cloud Servers Checkpoint

    6 months agoBy Caitlin Postal
    Linux BasicsCloud Computing
    Tutorial

    How To Perform Basic Administration Tasks for Storage Devices in Linux

    6 months agoBy Justin Ellingwood
    Linux BasicsStorage
    Tutorial

    An Introduction to Storage Terminology and Concepts in Linux

    6 months agoBy Justin Ellingwood
    Linux BasicsBlock StorageStorageConceptual
    Tutorial

    How To Configure Custom Connection Options for your SSH Client

    6 months agoBy Justin Ellingwood
    Linux BasicsSystem Tools
    Tutorial

    An Introduction to Networking Terminology, Interfaces, and Protocols

    6 months agoBy Justin Ellingwood
    Linux BasicsNetworkingConceptual
    Tutorial

    How To Add Swap Space on Rocky Linux 9

    6 months agoBy Alex Garnett
    Linux BasicsRocky LinuxRocky Linux 9