-
Tutorial
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
-
Tutorial
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
-
This tutorial shows you how to configure system services to automatically restart after a crash or a server reboot. We cover the three most common init systems in this tutorial: System V, Upstart, and systemd.
•
By
Sadequl Hussain
System Tools
Linux Commands
Linux Basics
CentOS
Debian
Ubuntu
-
Tutorial
Process management is an essential skill when using any computer system. This is especially true when administrating a server environment. This article will introduce some powerful tools that can be used to manage p...
•
By
Justin Ellingwood
Linux Basics
System Tools
Linux Commands
-
Tutorial
Most modern Unix-like operating system, rely on a centralized package management system for finding and installing software. This guide serves as a quick reference for the fundamentals of finding, installing, and upgr...
•
By
Brennen Bearnes
Linux Commands
Getting Started
System Tools
Linux Basics
-
Tutorial
In recent years, Linux distributions have increasingly migrated away from other init systems to systemd. The systemd suite of tools provides a fast and flexible init model for managing an entire machine, from boot onw...
•
By
Justin Ellingwood
System Tools
Linux Commands
Logging
-
Tutorial
Learning how to manage users effectively is an essential skill for any Linux system administrator. In this guide, we will discuss how to add and delete users and assign sudo privileges on an Ubuntu 18.04 server.
•
By
Jamon Camisso
Linux Basics
Linux Commands
Ubuntu 18.04
-
In this second tutorial about starting Linux services automatically, we'll take a step back and explain init processes in more detail. You should gain a good understanding of how they control a daemon's start-up behav...
•
By
Sadequl Hussain
System Tools
Linux Basics
Linux Commands
CentOS
Debian
Ubuntu
-
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
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
Iterate through the files in a directory and run commands against them using shell scripting loops.
•
By
joshtronic
Interactive
Linux Commands
Linux Basics
-
Tutorial
The Go programming language comes with a rich toolchain that makes obtaining packages and building executables incredibly easy. One of Go's most powerful features is the ability to cross-build executables for any Go-s...
•
By
Marko Mudrinić
Applications
Miscellaneous
Open Source
Linux Commands
-
Tutorial
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
-
Tutorial
When you first create a new Debian 8 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give yo...
•
By
Mitchell Anicas
Getting Started
Initial Server Setup
Linux Basics
Security
Linux Commands
Debian
-
Tutorial
Learning how to manage users effectively is an essential skill for any Linux system administrator. In this guide, you'll learn to add and delete users and assign sudo privileges on a Debian 8 server.
•
By
Brian Hogan
Linux Basics
Linux Commands
Debian
-
Tutorial
Accurate time keeping is critical for almost any service or software. Emails, loggers, event systems and schedulers, user authentication mechanisms, and services running on distributed platforms all need accurate time...
•
By
Daniel Ziegenberg
Miscellaneous
Networking
Linux Commands
Ubuntu 16.04
-
Tutorial
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
In this guide, we will discuss the basics of managing software packages with apt-get and apt-cache. The apt packaging tools provide a user-friendly interface to mange packages and their dependencies. A working knowl...
•
By
Justin Ellingwood
Getting Started
Linux Basics
Linux Commands
Ubuntu
Debian
-
Tutorial
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
-
Tutorial
Accurate time keeping is critical for almost any service or software. Emails, loggers, event systems and schedulers, user authentication mechanisms, and services running on distributed platforms all need accurate time...
•
By
Daniel Ziegenberg
Miscellaneous
Linux Commands
Networking
CentOS