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
  • 20 Results
    Newest
    All time
    English
    Tutorial

    How To Make and Optimize GIFs on the Command Line

    7 days agoBy Alex Garnett
    Linux Basics
    Tutorial

    How To Add Swap Space on Debian 11

    7 days agoBy Alex Garnett
    DebianDebian 11Linux Basics
    Tutorial

    A Brief History of Linux

    22 days agoBy Kathleen Juell
    Linux BasicsConceptualC (language)
    Tutorial

    How To Protect SSH with Fail2Ban on Rocky Linux 9

    1 month agoBy Alex Garnett
    FirewallLinux BasicsRocky LinuxRocky Linux 9Security
    Tutorial

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

    1 month agoBy Justin Ellingwood
    Linux BasicsUbuntuLinux CommandsGetting StartedDebian
    Tutorial

    How to Perform Server-Side OCR on PDFs and Images

    1 month agoBy Alex Garnett
    Linux Basics
    Tutorial

    Cloud Servers Checkpoint

    2 months agoBy Caitlin Postal
    Cloud ComputingLinux Basics
    Tutorial

    How To Perform Basic Administration Tasks for Storage Devices in Linux

    2 months agoBy Justin Ellingwood
    Linux BasicsStorage
    Tutorial

    An Introduction to Storage Terminology and Concepts in Linux

    2 months agoBy Justin Ellingwood
    Linux BasicsStorageBlock StorageConceptual
    Tutorial

    How To Configure Custom Connection Options for your SSH Client

    2 months agoBy Justin Ellingwood
    Linux BasicsSystem Tools
    Tutorial

    An Introduction to Networking Terminology, Interfaces, and Protocols

    2 months agoBy Justin Ellingwood
    Linux BasicsNetworkingConceptual
    Tutorial

    How To Add Swap Space on Rocky Linux 9

    2 months agoBy Alex Garnett
    Linux BasicsRocky LinuxRocky Linux 9
    Tutorial

    How to Set Up SSH Keys on Rocky Linux 9

    2 months agoBy Alex Garnett
    Getting StartedLinux BasicsRocky LinuxRocky Linux 9SecuritySystem Tools
    Question

    SSH Permission denied (publickey)

    2 answers2 months agoBy d40d179698b0e4b36f241171147902
    Linux BasicsLinux CommandsUbuntu 22.04UNIX/LinuxUbuntu
    Tutorial

    Initial Server Setup with Rocky Linux 9

    2 months agoBy Alex Garnett
    Getting StartedInitial Server SetupLinux BasicsRocky LinuxRocky Linux 9
    Question

    Checking the number of directories in an environmental variable

    1 answer3 months agoBy ff6af0b019c84c9788ebcc3077
    Linux BasicsLinux Commands
    Tutorial

    How to Install and Use Screen on an Ubuntu Cloud Server

    3 months agoBy Justin Ellingwood
    Linux BasicsUbuntu
    Tutorial

    How to Connect to a Terminal from Your Browser Using Python WebSSH

    3 months agoBy Alex Garnett
    Linux BasicsNginxPython
    Question

    Error When Installing MySQL

    1 answer3 months agoBy c1ab4dbdb0084f27a33da4750f
    Linux BasicsMySQLUbuntu 22.04UNIX/Linux
    Tutorial

    How To Handle apt-key and add-apt-repository Deprecation Using gpg to Add External Repositories on Ubuntu 22.04

    4 months agoBy Tony Tran
    Linux BasicsLinux CommandsUbuntu 22.04