How to Use Debug Module in Ansible Playbook

Ansible provides hundreds of modules which are reusable standalone scripts that get executed by Ansible on your behalf. The Ansible debug module is a handy module that prints statements during playbook execution. Additionally, it can be used to debug expressions and variables without interfering with … Read more


How to get started with BusyBox on Linux

BusyBox is a handy utility tool that provides a collection of several stripped-down UNIX shell command-line tools and tiny Linux programs in a single executable file of approximately 2 MB. It runs in multiple environments such as Android, Linux, FreeBSD, and so many others. BusyBox … Read more


10 iftop Command Examples in Linux

System monitoring is a critical role that any sysadmin should undertake to ensure that systems and applications are running as expected. We have covered a few monitoring tools in the past including glances real-time monitoring tool and top command which provides detailed information about running … Read more


How to Upgrade Debian 10 (Buster) to Debian 11 (Bullseye)

Debian 11, codenamed ‘bullseye’ was released on August 10th after nearly two years of development. This is a stable release and will receive support for the next 5 years just like any other Debian stable version. Debian 11 comes with major software improvements and other … Read more

How to Repair Corrupted XFS Filesystem with xfs_repair

Originally created by Silicon Graphics, the XFS file system is a robust and high-performance journaling filesystem that was first included in the Linux kernel in 2001. Since then, the popularity of the filesystem has grown exponentially, and by 2014, the XFS filesystem found its way … Read more


Top 7 PDF Editors for Ubuntu Linux

PDF is an acronym for Portable Document Format. It’s the defacto format that is used for sharing documents electronically and is usually the preferred format when attaching documents on a website for download. Once in a while, you might need to make changes to your … Read more

Top 6 Screenshot Tools for Ubuntu / Linux Mint / Debian

Screenshots come in handy especially when you want to illustrate or demonstrate something to a colleague or a friend or student. A screenshot directs the attention of the recipient to the object(s) being illustrated. Most Linux distributions, including Ubuntu, come with their default screenshot tools. … Read more


GoAccess – Analyze Real-Time Apache and Nginx Logs

One of the primary roles of any systems administrator is viewing and analyzing log files. Web server log files from other Apache and Nginx can build up over time and examining them can prove to be a tedious and time-consuming activity. Thankfully, GoAccess can alleviate … Read more


How to Use Handlers in Ansible Playbook

In Ansible, a handler is just like any other task but only runs when called or notified. It takes action when a change has been made on the managed host. Handlers are used in initiating a secondary change such as starting or restarting a service … Read more


How to Upgrade Ubuntu 20.04 / 20.10 to Ubuntu 21.04

On April 22, 2021, Canonical released Ubuntu 21.04, codenamed ‘Hirsuite Hippo’. Ubuntu 21.04 ships with new features targeted at developers and innovators. These include Flutter application development SDK and Microsoft SQL Server for Ubuntu. Additionally, The latest release includes native Active Directory integration and Wayland … Read more