Associative Arrays in Bash

Associative Arrays in Bash

Bash, the command-line shell and scripting language for Unix-based systems, comes equipped with a powerful data structure known as Associative Arrays in Bash. These arrays provide a way to store key-value pairs, allowing for efficient data manipulation in shell scripts. In this blog post, we’ll explore the basics and demonstrate their practical applications with examples. … Read more

Zombie process in Linux

Zombie process in Linux

A zombie process in Linux is a process that has finished executing, but its entry in the process table has not yet been removed. This can happen if the parent process of the child process terminates before the child process has a chance to exit. Zombie processes do not consume any CPU resources, but they … Read more

Understanding md5sum

Understanding md5sum

In the world of data integrity and security, MD5sum is a commonly used checksum tool that plays a crucial role in verifying file integrity. So let’s begin with Understanding md5sum Basics of md5sum md5sum will always generate the same hash, for example, if you generate a hash for-word justgeek.io every time it will generate the … Read more

IF Conditions in Bash

IF Conditions in Bash

If you’re new to Bash, you might find some of the syntax a bit tricky to understand at first. One of the most important concepts to grasp is the use of IF conditions. In this article, we’ll take a closer look at IF conditions in Bash, and provide some examples to help you understand how … Read more