Bash

Bash posts, videos, courses, and more

Here is why you should not be too quick at judging people by their GitHub activity stats

Introduction I am a supporter of the opensource movement and I truly admire people like Eddie Jaoude, Matt Cowley and all other op...
Here is why you should not be too quick at judging people by their GitHub activity stats

The best way of Recording and Sharing your Terminal with Asciinema

Introduction Many times, I've been in a situation where I want to share a recording of my screen with a colleague. Still, then the...
The best way of Recording and Sharing your Terminal with Asciinema

11 Nano shortcuts that you should know

Introduction Probably everyone that uses a Linux OS is familiar with what nano is. But if you aren't aware, don't worry. Nano is a...
11 Nano shortcuts that you should know

Open-Source Introduction to Bash Scripting Ebook/Guide

💡 Introduction to Bash Scripting Ebook/Guide I have just released an open-source introduction to Bash scripting ebook/guide that w...
Open-Source Introduction to Bash Scripting Ebook/Guide

Git Command Introduction

Learning the Git commands can significantly increase your productivity. In this tutorial I'm going to show and explain to you some...
Git Command Introduction

How to create an interactive menu in Bash?

Introduction No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you can use Bash scripts to com...
How to create an interactive menu in Bash?

Top 10 Nginx Commands to Help You Manage Your Server Like a Pro

Introduction If you have ever done any web development, it is very likely that you've heard of Nginx. Nginx is an open-source web...
Top 10 Nginx Commands to Help You Manage Your Server Like a Pro

How to get started with the apt command on Ubuntu/Debian Linux?

Introduction If you are just getting started with Ubuntu or any other Debian based Linux distributions, it is more likely than not...
How to get started with the apt command on Ubuntu/Debian Linux?

How to Transfer Files from One Linux Server to Another Using rsync?

Introduction The rsync command is probably one of the most used commands out there. It is used to securely copy files from one ser...
How to Transfer Files from One Linux Server to Another Using rsync?

Cool way of sharing your Linux terminal session with named pipe/FIFO

Introduction In Linux and other Unix systems, a pipe is a way of redirecting the output of one command or a process to another. Th...
Cool way of sharing your Linux terminal session with named pipe/FIFO

How to change the Docker ps output format?

Introduction Docker is an open platform for developing, shipping, and running applications. If you are new to Docker I would recom...
How to change the Docker ps output format?

How to securely login to MySQL without providing password each time?

Introduction Using a long and secure MySQL password is necessary, however having to type that long password every time you run mys...
How to securely login to MySQL without providing password each time?

How to write your first Bash script?

Introduction Bash scripting lets you automate a lot of your tasks on Linux and UNIX systems. Bash combines the power of the Linux...
How to write your first Bash script?

Bash Script to Automatically Enable Cloudflare DDoS Protection

Introduction I host all of my websites on DigitalOcean Droplets and I also use Cloudflare as my CDN provider. One of the benefits...
Bash Script to Automatically Enable Cloudflare DDoS Protection

How to proxy your web traffic via your Linux Server without a VPN?

In this video I will show you a pretty cool and easy way on how to proxy your web traffic without having to install a VPN or do an...
How to proxy your web traffic via your Linux Server without a VPN?

How to create custom bash commands?

Introduction As a developer or system administrator, you might have to spend a lot of time in your terminal. I always try to look...
How to create custom bash commands?

Fun tech quiz questions directly in your terminal

Introduction Quizzes are a great way to test your knowledge on a specific topic. So I decided to create a tool called the Quiz AP...
Fun tech quiz questions directly in your terminal

SSL Checker Linux Command Line Tool

IntroductionThe SSL Checker tool allows you to quickly diagnose problems with your SSL certificate installation and also...
SSL Checker Linux Command Line Tool

BASH Script to Summarize Your NGINX and Apache Access Logs

IntroductionOne of the first things that I would usually do in case I notice a high CPU usage on some of my Linux servers would be...
BASH Script to Summarize Your NGINX and Apache Access Logs

17 Special Characters in the Shell That You Should Know

IntroductionIn Unix systems, the shell is a command-line interpreter. It provides a command-line user interface (CLI). The sh...
17 Special Characters in the Shell That You Should Know

How to work with JSON in BASH using jq?

IntroductionThe jq command-line tool is is a lightweight and flexible command-line JSON processor. It is great for parsing JSON ou...
How to work with JSON in BASH using jq?

Executing BASH script on Multiple Remote Servers

Bash is a Unix shell, which is a command line interface (CLI) for interacting with an operating system. Any command that you can r...
Executing BASH script on Multiple Remote Servers

How to edit your bash prompt

Learn how to edit your bash shell prompt. It's really easy. To change your bash shell prompt you will enter in the following in yo...
How to edit your bash prompt

Loading More Content