Interactive

Practice your skills with our interactive tutorials, which let you work through the concepts right in your browser.

Interactive subscription active
You will receive email notifications for new publications on Interactive.
36 Results
  • Tutorial

    How To Read and Set Environmental and Shell Variables on Linux

    In Linux systems, environmental and shell variables are used to determine operating conditions for the shell. They can be passed down to child processes and can be used to set options and make certain information ava...
    By Justin Ellingwood Linux Basics Miscellaneous Interactive
  • Tutorial

    How To Use Find and Locate to Search for Files on Linux

    Finding files is a very common task on any operating system. The Linux "find" and "locate" commands can both be used to search for files on the filesystem. This guide will cover how to use these two tools to craft spe...
    By Justin Ellingwood Linux Basics System Tools Linux Commands Interactive
  • Tutorial

    Using Grep & Regular Expressions to Search for Text Patterns in Linux

    Grep is a tool used to search for specified patterns within text input using regular expressions. Regular expressions are a system for describing complex text patterns. Regular expressions are a powerful tool that c...
    By Justin Ellingwood, Brian Hogan Linux Basics Linux Commands Interactive
  • Tutorial

    An Introduction to Linux Basics

    Linux may be daunting to learn about at first, but familiarising yourself with the operating system is easy. The basics are simple, and you'll learn skills to arm yourself with knowledge in the future.
    By Justin Kim Linux Basics FAQ Interactive
  • Tutorial

    How To Install and Manage Supervisor

    In this tutorial, you will learn how to install and manage Supervisor on a Linux server.
    By Alex Garnett System Tools Ubuntu Debian Interactive
  • Tutorial

    How To Use Bash History Commands and Expansions on a Linux VPS

    As you administer servers, you will begin to spend a lot of time on the command line. Most likely, you will be using the bash shell. The bash shell includes a lot of commands and expansion capabilities to take advan...
    By Justin Ellingwood Linux Basics Linux Commands Interactive
  • Series: Using Sed

    The Basics of Using the Sed Stream Editor to Manipulate Text in Linux

    The sed stream editor is a non-interactive line editor that can perform powerful editing operations on text streams or files. Learning to use sed well will allow you to transform text with great speed and flexibility.
    By Justin Ellingwood, Brian Hogan Linux Basics Linux Commands Interactive
  • Tutorial

    How To Use the AWK language to Manipulate Text in Linux

    Awk is a programming language and utility included in all Linux distributions that can be used to manipulate and process text files in a fine-grained manner. In this guide, we will discuss the basics of how to use aw...
    By Justin Ellingwood, Brian Hogan System Tools Linux Basics Linux Commands Interactive
  • Tutorial

    How To Install and Use Composer on Ubuntu 20.04

    Composer is a popular dependency management tool for PHP, created mainly to facilitate installation and updates for project dependencies.It will check which other packages a specific project depends on and install the...
    By Erika Heidi PHP Ubuntu Ubuntu 20.04 Interactive
  • Tutorial

    How To Use Bash's Job Control to Manage Foreground and Background Processes

    In this guide, we'll talk about how bash, the Linux system, and your terminal come together to offer process and job control. In a previous guide, we discussed how...
    By Justin Ellingwood Linux Basics Linux Commands Interactive
  • Tutorial

    How To Loop Through Files in a Directory

    Iterate through the files in a directory and run commands against them using shell scripting loops.
    By joshtronic Interactive Linux Commands Linux Basics
  • Series: How To Use SQL

    How To SELECT Rows FROM Tables in SQL

    One of the most fundamental parts of working with databases is the practice of retrieving information about the data held within them. In relational database management systems, any operation used to retrieve informat...
    By Mark Drake SQL Databases Interactive
  • Tutorial

    How to Download Files with cURL

    Download files from a remote server to your local system from the command-line using the curl command.
    By joshtronic Linux Basics Linux Commands Interactive
  • Tutorial

    A Linux Command Line Primer

    This tutorial will provide users who are new to terminal environments with the basics of using a command-line interface, providing a primer for understanding how to use Linux cloud servers.
    By Lisa Tagliaferri Linux Basics Spin Up Cloud Computing Interactive Linux Commands
  • How To Configure HAProxy Logging with Rsyslog on CentOS 8 [Quickstart]

    By default on many CentOS 8 installations, HAProxy is not configured to write its log output to a file. This quickstart tutorial will explain how to configure HAProxy logging with Rsyslog and SELinux rules by using a ...
    By Jamon Camisso Logging HAProxy CentOS Interactive
  • Tutorial

    Understanding Sockets

    Sockets are a way to enable inter-process communication between programs running on a server, or between programs running on separate servers. Communication between servers relies on network sockets, which use the Int...
    By Jamon Camisso Networking IPv6 Interactive
  • Tutorial

    How To Use Wget to Download Files and Interact with REST APIs

    Wget is a command-line tool that lets you download files and interact with REST APIs. In this tutorial, learn how to customize your download experience, interact with REST API endpoints, and create a Droplet on your D...
    By Carlos Mucuho Interactive Linux Basics Linux Commands
  • Tutorial

    How To Generate Universally Unique Identifiers (UUIDs) with uuidgen

    Generate universally unique identifiers from the command-line using the uuidgen command.
    By joshtronic Interactive Linux Commands Linux Basics
  • Series: Using Sed

    Intermediate Sed: Manipulating Streams of Text in a Linux Environment

    The sed stream editor can be used to perform complex editing operations with a minimal amount of instruction. The automated nature of sed makes it perfect for use in scripts and background processing. This article w...
    By Justin Ellingwood, Brian Hogan Linux Basics Interactive Linux Commands
  • Tutorial

    How To Install and Secure Memcached on Ubuntu 20.04

    In this guide, you will learn how to install and configure a Memcached server. You’ll also learn how to add authentication to secure Memcached using Simple Authentication and Security Layer (SASL). Finally, you’ll lea...
    By Jamon Camisso Ubuntu Server Optimization Security Firewall Caching Interactive