Loops are a powerful feature in any programming language. If you do not know already, the loops are a way to repeat the code based on certain criteria. For example, imagine that you have to print the numbers from 1 to 10.
Read More
The Linux terminal could be intimidating. The dark screen with just commands to use. It’s easy to feel lost. The thing is that Linux command line is a vast topic. You can manage the entire system using just the commands. I mean
Read More
When you start using Ubuntu or an Ubuntu-based distribution, soon you’ll find yourself using apt commands to install software like this: sudo apt install package_name You’ll probably also install additional software using the 3-step PPA command: sudo add-apt-repository ppa:PPA_Name/ppa sudo apt update
Read More
I’m sure you must have used the ls command to list the contents of a directory. In Ubuntu and many other distributions, you’ll see the ls command output in different colors. If you don’t see it, you can get colored output like
Read More
Today, we hear of people “distro hopping.” Some of us may be guilty of it. It’s hard to resist, trying out that new Linux distro with the new features. Even I am not immune, and I have a couple of laptops that
Read More
GitLab, an open-source platform, provides a robust and feature-rich solution for managing repositories, issues, CI/CD pipelines, and much more. If you’re an Ubuntu 22.04 or 20.04 user and want to set up your own GitLab instance to streamline your DevOps workflow, you’re
Read More
The Bash Basics series is nearing its end. A Virtual Box series will follow it and it will cover everything from the installation to VM creation, backup, restore etc. So, in 2023, we have had Terminal Basics, Rust Basics, Bash Basics and
Read More
Being a distro hopper, I can relate to the pain of having one ISO image on a flash drive. But not anymore! If you constantly distro hop, or you just want to carry multiple ISO files in a single pen drive, there
Read More
Bash supports if-else statements so that you can use logical reasoning in your shell scripts. The generic if-else syntax is like this: if [ expression ]; then ## execute this block if condition is true else go to next elif [ expression
Read More
In this guide, we will demonstrate how to install Apache Kafka on Ubuntu 22.04 step-by-step. In Big data, enormous streams of data records are generated by millions of data sources which include social media platforms, enterprise systems, mobile apps, and IoT devices
Read More
