System Tools

How To Use the Linux Fuser Command — step-by-step Linux tutorial on Progressive Robot

How To Use the Linux Fuser Command

The fuser command is a very smart unix utility used to find which process is using a file, a directory or a socket. It also gives information about the user owning the process and the type of access, as well as displays the process id(PID) of every process using the specified files or file systems.

Read more
Understanding Systemd Units and Unit Files — step-by-step Linux tutorial on Progressive Robot

Understanding Systemd Units and Unit Files

Increasingly, Linux distributions are adopting or planning to adopt the systemd init system. This powerful suite of software can manage many aspects of your server, from services to mounted devices and system states. In systemd, a unit refers to any resource that the…

Read more
How To Configure Custom Connection Options for your SSH Client — step-by-step Linux tutorial on Progressive Robot

How To Configure Custom Connection Options for your SSH Client

OpenSSH, the most common SSH client on most systems, allows you to provide customized connection options. These can be saved to a configuration file that contains different options per server. This can help keep the different connection options you use for each host separated and organized, and avoids having to provide extensive options on the command line whenever you need to connect.

Read more
How To Install and Use Ack, a Grep Replacement for Developers, on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Use Ack, a Grep Replacement for Developers, on Ubuntu 14.04

Searching for files and searching through files are two activities that you probably do often when developing an application. Ack is a search tool that is optimized for working on source files. It can intelligently handle searches very fast and is a suitable replacement for grep in most situations. In this guide, we’ll show you how to install and use ack on an Ubuntu 14.04 server.

Read more
How To Set Up a Samba Share For A Small Organization on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up a Samba Share For A Small Organization on Ubuntu 16.04

Samba is an open-source implementation of the SMB/CIFS networking protocol that is used in Windows environments for shared services such as file and printer access and Active Directory. In this guide, you will install and configure a standalone Samba server to provide networked file stores or shares for a hypothetical small organization called Example.com and learn how to access the shares from Windows, Linux, and macOS.

Read more
CHAT