Bash Scripting Tutorials

Shell Script to Monitor Disk Usage

Introduction — monitor disk usage proactively Running out of disk space causes downtime and service failures. This guide shows how to build a lightweight disk…

Read More »
Database Server Setup

Top 45 MySQL Interview Questions You Must Know In 2025 [Basic to Advanced]

Whether you’re interviewing for a data analyst, data scientist, or MySQL DBA role, knowing the core MySQL concepts is essential. This guide bundles practical MySQL…

Read More »
Linux Commands Guide

User status and activity monitoring in Linux with GNU acct

Introduction If you need to monitor linux user activity and profile how people use a server, the GNU **acct** (also packaged as **psacct** on some…

Read More »
Linux Desktop Guide

How to Clear RAM Memory Cache, Buffer and Swap Space on Linux

This guide shows how to safely clear RAM memory cache, buffers and swap space on Linux using the kernel's drop_caches interface and swap tools. It…

Read More »
Linux Commands Guide

Linux commands to display your hardware information

Knowing how to view hardware on Linux from the command line is essential for troubleshooting, upgrades, or scripting. This guide shows practical, beginner-to-intermediate commands to…

Read More »
Linux Commands Guide

10 Essential Linux Command-Line Tools for Data Scientists

Introduction Working with data on Linux often means moving quickly between interactive analysis (Python, Jupyter) and fast, repeatable command-line operations. This guide covers 10 essential…

Read More »
Linux Commands Guide

How to Use Linux ‘column’ Command to Format Text into Tables

The column command is a small but powerful utility for turning messy text and delimited files into readable tables directly in the terminal. In this…

Read More »
Linux Desktop Guide

More Freedom to the Desktop — Install NoMachine on Linux

NoMachine gives you fast, full-featured remote desktop access so your desktop can be “You there, everywhere.” This guide walks you through how to install NoMachine…

Read More »
Linux Commands Guide

15 Useful ifconfig Commands to Configure Network Interface in Linux

Introduction This guide shows 15 useful ifconfig commands to configure network interfaces in Linux. You'll learn how to view interfaces, assign IPs, set netmasks and…

Read More »
Firewall Configuration

How to Set Up a Firewall with UFW on Ubuntu 20.04

Introduction A firewall filters network traffic to and from your server by enforcing rules that allow or block connections. Ubuntu provides the simple front-end ufw…

Read More »