System Administration & Configuration

How to Rip CDs From the Linux Command Line

There are a few options for ripping your CDs from the command line, but abcde is easily the most widely available and one of the easiest to work with. You can use it for simple one off rips, or you can configure it to your exact specifications for every use. In this tutorial you will learn: How to Install abcde How to Rip a CD with abcde How to Configure abcde
Read More...

How to Create Backups with Fsarchiver on Linux

Fsarchiver is a free software utility that let us create file-level backups of one or multiple filesystems in a single archive. One big advantage of this kind of backup is that we can restore it on a filesystem smaller than the original one (but of course large enough to contain all the files); this is usually impossible when performing block-level backups, using tools like partclone or dd . In this article we will learn how to install and use the application and its main features.
Read More...

Apache IP and Name Based Virtual Hosts Explained

With the use of virtual hosts we can make an httpd server manage multiple websites. We can use both IP and name-based virtual hosts; what are the differences between them? How Apache decides what of the virtual hosts should be used to respond to a client request? We will answer these questions in this article, keep reading!
Read More...

How to Extend LEDE/OpenWRT System Storage with an USB Device

LEDE/OpenWRT is a Linux-based operating system which can be used as an alternative to proprietary firmwares on a wide range of routers. Installing it provides increased security, let us tweak our router and give us a wide range of software packages to install from the system repositories. Installing packages is very easy, thanks to the opkg package manager, but often the available space on common routers is quite limited. In this tutorial we will see how to extend the available system space...
Read More...

How to Control Kodi From Android

Kodi has its own remote app for Android that makes controlling your media center incredibly simple. In order to use it, all you'll need to do is configure Kodi to allow the remote, and install the app on your Android device. In this tutorial you will learn: How to Allow the Remote on Kodi How to Install the Kodi Remote How to Connect the Remote to Kodi
Read More...

How to Add Videos to Your Kodi Library

Kodi's library feature lets you browse your videos in a much friendlier and more visually appealing form. Kodi fetches cover artwork and descriptions for your videos, including more readable movie and show titles. It's simple to set up, and Kodi does most of the work automatically. In this tutorial you will learn: How to Add a New File Source How to Update an Existing Source How to Add an Information Scraper
Read More...

How to Enable Multiple Simultaneous Audio Outputs on Pulseaudio in Linux

Pulseaudio has a ton of features, most of which you'll probably never use, but if you do need the ability to play audio through multiple output devices at once, you're in luck. That happens to be one of Pulse's lesser known capabilities, and it even works with Bluetooth. In this tutorial you will learn: How to Install Paprefs How to Enable Simultaneous Output How to Use Simultaneous Output
Read More...

How to install Firefox Developer Edition on Linux

The "developer edition" is a special version of the Mozilla Firefox web browser tailored for web developers . It has features stabilized in nightly builds, provides experimental developer tools, and it is configured for development, so some options as remote debugging , are enabled by default. The browser creates and uses a separate profile, so it can be used together with the standard edition of Firefox (on Linux, profiles are created inside the ~/.mozilla directory). In this tutorial we will...
Read More...

How to Monitor RAM Usage on Linux

The RAM usage on a system is good to know for a few reasons. Firstly, it can give you some insight into whether or not it’s necessary to upgrade the amount of memory inside your server or computer. If you see the memory utilization regularly nearing full capacity, it could indicate that your system needs an upgrade. On the other hand, it can also help you track down problems on a system. A spike in memory usage can indicate an issue with a process running on the computer. In this tutorial for...
Read More...

How to Kill a Running Process on Linux

Everything that’s running on a Linux system – a service, script, or anything else – is considered a “process.” If you need to end a running process on Linux, the kill command is sure to do the job. In this guide for Linux administrators , we’ll go over the kill Linux command and how to use its various options to end, or “kill,” a running process on Linux. In this tutorial you will learn: How does the kill command work? How to see what processes are running How to kill a process by PID How to...
Read More...

How to Watch Sling TV in Kodi

Kodi's support for DRM in version 18 and beyond opened the doors to streaming services like Sling TV. It's simple enough to get it running within Kodi and start watching live TV legally. In this tutorial you will learn: How to Install the Inputstream Packages How to Install the Inputstream Helper Add-on How to Install Sling TV in Kodi How to Sign in and Use Sling
Read More...

How to Add an External Repository on Kodi in Linux

Add-ons and external repositories are essential for getting the most out of Kodi . The media player has everything you need built in to the add-on management interface, making it very simple to enable external repositories. In this tutorial you will learn: How to Add an External File Source How to Install a Repository From a Zip
Read More...

How to Create and Export Music Playlists on Linux

There are plenty of applications that you can use to create a playlist on Linux, but Clementine is a longstanding favourite media player that plenty of Linux users already rely on to play their music libraries. Clementine makes constructing a new playlist very simple and exporting it for use on another device even easier. In this tutorial you will learn: How to Install Clementine How to Import Your Music Library How to Create a Playlist How to Export a Playlist Clementine Playing. Software...
Read More...

How to Control Clementine Music Player From Your Phone

You can control the Clementine media player on your Linux computer from anywhere on your local network via an official Android remote app. You only need that app and to switch a few settings to get started. In this tutorial you will learn: How to Allow Remote Control in Clementine How to Install The Clementine App How to Connect The App and Control Clementine
Read More...

How to Check and Monitor CPU utilization on Linux

As a Linux administrator , it’s important to keep an eye on how your server (or servers) is performing. One way to measure its performance is to track the CPU usage. This will give you insight into the performance of the system as well as show how the hardware resources are being divided up across the various running services. In this guide, we’ll go over a few methods to check and monitor the CPU utilization on a Linux system. Whether you are in charge of a server or just your personal...
Read More...

How to schedule tasks with systemd timers in Linux

The traditional way to schedule tasks on Linux, is to use the cron daemon , specifying time intervals and commands to be executed in crontabs. Systemd , the relatively new init system now adopted by all the major Linux distributions, among the other things, provides the ability to schedule tasks using dedicated units , called timers . In this article we will learn how they are structured and some examples of their usage. In this tutorial you will learn: The basic structure of systemd timers;...
Read More...

How to test microphone with Audio Linux Sound Architecture

The objective of this article is to provide the reader with an information on how to test microphone on Linux system. In this tutorial you will learn: How to test Microphone How to record audio via microphone How to play recorded audio
Read More...

How To Edit Music Tags With Kid3 in Linux

Managing a messy music library can be a serious pain. Even if you ripped all of your music yourself, there's still a pretty good chance that your ripping application got at least a few things wrong. Kid3 is a simple graphical meta tag editor for music files that can help you get everything straightened out. In this tutorial you will learn: How to Install Kid3 How to Edit a Song's Tags How to Change Multiple Files at Once How to Get Album Art
Read More...

How to setup Nginx Reverse Proxy

In this guide, you will learn how to setup an Nginx reverse proxy with step by step instructions. We will also explain how a reverse proxy server works and what its advantages are. In addition, we also go over various configuration options that Linux administrators commonly employ on their reverse proxy servers. In this tutorial you will learn: How does a reverse proxy work What are the benefits of a reverse proxy How to setup Nginx reverse proxy How to pass headers How to configure load...
Read More...

How to monitor file integrity on Linux using Osquery

The basic concept involved with the use of the osquery application is the "tabular abstraction" of many aspects of the operating system, such as processes, users, etc. The data is stored in tables which can be queried using SQL syntax, directly via the osqueryi shell, or via the osqueryd daemon. In this tutorial we will see how to install the application, how to run basic queries, and how to use FIM (File Integrity Monitoring) as part of your Linux system administration job . In this tutorial...
Read More...