Skip to main content
Abhishek Prakash

Abhishek Prakash

447 posts published

Creator of Linux Handbook and It's FOSS. An ardent Linux user who has new-found love for self-hosting, homelabs and local AI.

guess number game in bahs script
Bash Practice Exercises

Guess The Number Game

Here are a couple of bash scripts example to create a simple game that lets the user guess the number between 1 and 100.

· Abhishek Prakash

LHB Linux Digest #25.11
Newsletter

LHB Linux Digest #25.11: Resource Usage History, Docker Alternatives, IFS and Shebang Concepts

Microsoft never disappoints in disappointing.

· Abhishek Prakash

online yml file validator
Validator

YAML Validator

· Abhishek Prakash

LHB Linux Newsletter
Newsletter

LHB Linux Digest #25.10: Peersuite, YAML Essentials, Splitting Screen in Vim and More

And we continue the weekly dose of Linux stuff with more tools to discover, as promised.

· Abhishek Prakash

Using Split Windows With Vim
Advanced Vim Concepts

Using Split Windows With Vim

Vim allows you to use multiple windows in the same terminal screen. You can split them horizontally and vertically and move between them with shortcuts.

· Abhishek Prakash

LHB Linux Newsletter
Newsletter

LHB Linux Digest #25.09: Vim Tips, TCP Proxy, Vagrant Triggers and More

Weekly... that's what majority voted for.

· Abhishek Prakash

LHB Linux Newsletter
Newsletter

LHB Linux Digest #25.08: Docker Logging, TaskCrafter, Comparing Dirs and More Tips

Weekly? Monthly? Twice a month?

· Abhishek Prakash

LHB Linux Digest #25.07: CDPATH, SSH Tips, KubeTUI and More
Newsletter

LHB Linux Digest #25.07: CDPATH, SSH Tips, KubeTUI and More

Some classic tools should never be forgotten.

· Abhishek Prakash

cdpath
Tips

CDPATH: The Forgotten Magic Trick in Your Bash Toolbox

A tiny little mechanism that will save you from typing those long paths for the frequently visited directories.

· Abhishek Prakash

Fixing 'Enter passphrase for key' Issue With SSH
SSH Troubleshoot

Fixing 'Enter passphrase for key' Issue With SSH

Entering the account password for SSH key is a pain. Here's how to fix it.

· Abhishek Prakash

LHB Linux Digest
Newsletter

LHB Linux Digest #25.06: Networking, Pipes, Port Mapping, Log Viewing and More

Your regular dose of Linux tips and tutorials.

· Abhishek Prakash

Docker Interview Questions
Career

Docker Interview Questions: From Beginners to Advanced

Quickly revise the Docker concepts before your job interview with this set of more than 50 questions and their answers.

· Abhishek Prakash

LHB Linux newsletter
Newsletter

LHB Linux Digest #25.05: Terminal Shortcuts, Sed Guide, DaemonSet, Xpipe and More

Enjoy LHB Linux Digest on no-deploy Fridays :)

· Abhishek Prakash

How to Go to Root Directory in Linux
FAQ

How to Go to Root Directory in Linux

Learn how to navigate to the root directory in Linux with a simple command. Understand the differences between / and /root, plus practical navigation tips for beginners.

· Abhishek Prakash

whereis command
Commands

Whereis Command Examples

· Abhishek Prakash

LHB newsletter
Newsletter

LHB Linux Digest #25.04: Self-host VPN, Swap Size Change, Crontab Logs and More

Starting a career with Linux? What are your choices?

· Abhishek Prakash

Learn Linux to make a career in Linux
Career

What Kind of Job Can You Get if You Learn Linux?

While there are tons of job roles created around Linux, here are the ones that you can choose for an entry level career.

· Abhishek Prakash

LHB Linux Digest #25.03
Newsletter

LHB Linux Digest #25.03: BusyBox, solidtime, command history tips, reverse proxy and More

Don't stop Linux-ing :)

· Abhishek Prakash

vs vs vim: What's the difference
Explain

Vi vs Vim: What's the Difference?

Let me clear some of the confusion around the use of Vi and Vim.

· Abhishek Prakash

LHB Linux Digest
Newsletter

LHB Linux Digest #25.02: Linux Books, Watchtower, ReplicaSets and More

Learn Linux, one newsletter at a time

· Abhishek Prakash

Container Monitoring Solutions
Tools

Top Container Monitoring Solutions: Tools to Keep Your Deployments Running Smoothly

Discover the best container monitoring solutions to track performance, optimize resource usage, and ensure seamless deployments.

· Abhishek Prakash

LHB Linux Digest
Newsletter

LHB Linux Digest #25.01: Free Linux Course, ListMonk, File Descriptors and More

Let's continue Linux-ing in 2025

· Abhishek Prakash

LHB Linux newsletter
Newsletter

LHB Linux Digest #24.22: Self-host Mailcow, Subshell vs login shell, Xargs and More

Subshell or login? What's the difference?

· Abhishek Prakash

LHB Linux Digest newsletter
Newsletter

LHB Linux Digest #24.21: SSH Logs, Leantime, Ansible Cron and More

Logs don't lie

· Abhishek Prakash

View ssh logs
SSH Troubleshoot

How to View SSH Logs on Linux

Logs can help you a lot while troubleshooting. Let's see how you can view SSH logs on your Linux server.

· Abhishek Prakash

Ansible Git Module
Ansible Modules

Ansible Git Module: Manage Git Repositories

This module lets you deal with git repos from your playbooks.

· LHB Community

LHB Linux Digest #24.20
Newsletter

LHB Linux Digest #24.20: New Course Launched, Shebang, Quotes, Crontab, Docker with GPU and More

Kubernetes Operator course is now available!

· Abhishek Prakash

Kubernetes Operator Using Operator SDK
Kubernetes Operator

Chapter 6: Kubernetes Operator Using Operator SDK

Now, let's see how you can solve the same sample problem scenario with Kubernetes Operator SDK.

· Abhishek Prakash

Kubernetes Operator Using Kubebuilder
Kubernetes Operator

Chapter 5: Kubernetes Operator Using Kubebuilder

Now, let's see how you can solve the sample problem scenario with Kubernetes Operator using Kubebuilder.

· Abhishek Prakash

Sample Project Scenario
Kubernetes Operator

Chapter 4: Sample Project Scenario

Let's see what problem you can solve with Kubernetes Operator with this practical scenario.

· Abhishek Prakash