System Administration & Configuration

How to Stream Video From VLC

Most Linux users are at least familiar with VLC, and a good portion of them have it installed. What many don't know is that VLC can handle much more than just playing your videos. In addition to its many other options, VLC can easily stream a video over your network. In this tutorial you will learn: How to Set Up a VLC Stream How to Connect to a VLC Stream
Read More...

How to Save Space with Symlinks and Mount Points

When you're stuck with limited storage space, there's always the option of purchasing more storage, but what if you can't. Devices like Chromebooks and some laptops are fairly limited. Thankfully, Linux has a few tricks to help to make your Linux system administration job easier. Because Unix-like systems treat everything as a file, you can easily use symbolic links and mounted partitions to maximize space. In this tutorial you will learn: How to Use Symbolic Links at /home How to Use Symlinks...
Read More...

How dd command works in Linux with examples

Dd is a very powerful and useful utility available on Unix and Unix-like operating systems. As stated in its manual, its purpose is to convert and copy files. On Unix and Unix-like operating systems like Linux, almost everything is treated as a file, even block devices: this makes dd useful, among the other things, to clone disks or wipe data. The dd utility is available out of the box even in the most minimal installation of all distributions. In this tutorial we will see how to use it and...
Read More...

Executing commands on a remote machine from Java with JSch

SSH is an every-day tool of any Linux System Administration job . It is an easy and secure way to access remote machines on the network, transfer data and execute remote commands. Apart from interactive mode, there are many tools exist that enable automation of remote tasks that also rely on the existing ssh server/client architecture. For one such tool, you can read about ansible on Ubuntu for example. You can also find many implementations of the ssh client, but what about accessing the...
Read More...

How fstab works - introduction to the /etc/fstab file on Linux

The /etc/fstab file is one of the most important files in a Linux-based system, since it stores static information about filesystems, their mountpoints and mount options. In this tutorial we will learn to know its structure in details, and the syntax we can use to specify each entry in the file. In this tutorial you will learn: How to use the fstab file to provide static filesystem information How the fstab file is structured What is the purpose of each entry field in the file
Read More...

Check Linux Mint Version

There are number of ways on how to check Linux Mint version. Since Linux Mint comes with number of available Desktops the graphical user interface may differ from user to user hence the procedure is also different. From this reason the easiest and perhaps even recommend solution is to simply open up a command line terminal and execute the following command cat /etc/issue . To check a version of other Linux distributions visit our how to check Linux version guide. In this tutorial you will...
Read More...

Linux Filesystem Navigation Basics

This article explains basic commands for navigation within Linux file system. The diagram below represents (part of) a Linux file system know as Filesystem Hierarchy Standard. A line from one node to a node on its right indicates containment. For example, the student directory is contained within the home directory. In this tutorial you will learn: How to use pwd command How to use cd command How to navigate to user home directory Difference between relative vs absolute What is a parent...
Read More...

How to check Linux Version

The common scenario is that you have been given an access to a Linux system physically or via remote login and you have no idea what Linux version is installed on this particular system. Given that many of the today's Linux Distributions have implemented systemd as part of their core design, to check for a Linux version is in many cases relatively simple procedure. The simplest way to check Linux version is by using the hostnamectl command without any arguments. For example the below...
Read More...

How to setup AMule and control it via web interface on a Raspberry Pi

AMule is a p2p , open source client for the eD2k network. Released under the GPL license, it supports a lot of platforms and operating systems. In this tutorial we will see how to install a minimal, headless version of AMule on Raspbian "Stretch", the latest version of the official Raspberry Pi OS. We will see how to setup the amule-daemon and adjust the firewall rules in order to control it via web interface. In this tutorial you will learn: How to install and configure the amule-daemon How...
Read More...

Building a Raspberry PI Cluster - Part IV: Monitoring

Having a cluster built out of Raspberry Pi's is not only fun but also eases your work. As we discussed in our latest article in the series you can use the cluster to compile software or make it gather data from various sources on the Internet. There are many uses for such a thing. However, after compiling for an hour straight you might get curious as of how your nodes perform. How they work under load, if they're not under-powered or if the CPU temperature is not rising above desired levels....
Read More...

Building a Raspberry PI Cluster - Part III: Simultaneous Node Management

Here is out third article in the Building a Raspberry Pi Cluster series. We will talk about what software we can use to make all the cluster nodes respond to your commands all at once, so that you can install whatever you wish and do it only once for ll of the cluster nodes instead of configuring them one by one as separate entities. Such software greatly eases your work and reduces the time needed to perform operations. It does not matter if you have four, eight or fifty nodes to work with...
Read More...

How to Install RPCS3 Emulator and Play PS3 Games on Linux

The PS3 was a great console, and it was home to plenty of awesome games. Keeping an old one around now might seem a little cumbersome. Thankfully, you can play your PS3 games on Linux with the RPCS3 emulator. This guide will walk you through the process of getting set up. Before you continue, please note that RPCS3 is still in Alpha. Expect bugs. That said, you'll still find plenty of games are playable. In this tutorial you will learn: How to Download RPCS3 How to Run RPCS3 How to Add PS3...
Read More...

How to Watch HBO Now on Linux Desktop

HBO Now allows you to stream your favorite HBO shows and movies without a cable subscription to tons of different devices. Even though HBO doesn't explicitly support it, one of those devices can be your Linux PC as well. With the right browser set up, watching HBO Now on Linux is simple. In this tutorial you will learn: How to Set Up Your VPN How to Create Your HBO Now Account How to Configure FireFox to Watch How to Configure Google Chrome to Watch How to Sign In and Watch HBO Now
Read More...

Building a Raspberry PI Cluster - Part II: Operating system installation

As per our first part, you now have your cluster all assembled and ready and want to install it. Do something with it already. For this we will have to download Raspbian Stretch Lite - a Linux distribution based on Debian and made especially for the Raspberry Pi. The ”Lite” version has an image file of 1,8GB and contains only the base system. We will not need an X server or a GUI to make our cluster functional and with Raspbian Lite we also save some space on the 16GB MicroSDHC card. In this...
Read More...

Building a Raspberry PI Cluster - Part I: Hardware Acquisition and Assembly

Nowadays Linux runs on almost anything. You can get a cheap PC and turn it into a media station or web server or whatever else you wish at no additional cost. Hardware is cheap also. With the advent of the Raspberry Pi and similar small computer boards one can get a fully-functional PC for the price you'd usually pay for a sixpack of beer. In this LinuxConfig series we'll not only build a Linux computer; we'll build an entire Linux cluster with four nodes and learn how to manage it so that all...
Read More...

How to check Google Chrome browser version

In this article we will discuss few possible ways on how to check your Google Chrome browser version. Expect from the last check Google Chrome browser solution, where the actual Linux command line terminal is used to determine the chrome version, the guide should provided you with operating system agnostic solution. That being said, at least one of the below steps should help you out regardless of your operating system or device ( mobile, table, PC ). In this tutorial you will learn: How to...
Read More...

Linux Vs. Unix: What's the Difference?

Linux and Unix are often compared to each other. If the similarity in their names wasn't enough, Linux is technically a descendant of Unix, and they share a number of similarities in tool kits and overall structure. They aren't exactly the same, though, and the approaches and philosophies behind them are radically different. In this tutorial you will learn: The History of Unix The History of Linux How Unix and Linux were Developed Linux vs Unix Philosophy Difference between Software And...
Read More...

2019’s Best Music Players on Linux

Introduction Linux offers a wide range of choice, and music players are no exception. For quite a while, there have been fantastic options when choosing the perfect music player for your Linux computer. All of these players are just as good, if not better, than their proprietary counterparts on other operating systems. They range from the minimal, light weight, and targeted to feature-rich multipurpose players capable of nearly anything. There's a great choice for every music fan on Linux....
Read More...

How To Run Debian Sid (Relatively) Safely

Debian Sid often scares away new users. It's called "Unstable" after all, and it's named after the mean kid in Toy Story that broke all his toys. It's got to be horrible, right? Well, that's not the case, most of the time. Sid is no more unstable than the likes of Arch Linux, and with a little planning and common sense, you can run Sid on your desktop with relative safety. In this tutorial you will learn: How to Set Up Apt-Listbugs How to Avoid Making FrankenDebian How to Use Ubuntu PPAs...
Read More...

How To Install Anbox and Run Android Apps In Linux

Anbox is a fairly new tools that acts as a layer between your Linux distribution and native Android apps. It allows you to use many apps as though they were running natively on your machine. While Anbox is still very much in development, you can get started with it now, and try out some of your favorite Android apps. In this tutorial you will learn: How to Install Anbox on Ubuntu and Debian How to Install Anbox on Arch Linux How to Install Anbox with a Snap How to Install ADB on Ubuntu and...
Read More...