Skip to main content
Abhishek Prakash

Abhishek Prakash

467 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.

Linux troubleshooting
Troubleshooting

Ping Command Not Found? Install Ping on Ubuntu

If you are running Ubuntu in a Docker container, ping command will be missing. You can install ping on Ubuntu with this simple trick.

· Abhishek Prakash

LHB Newsletter
Newsletter

LHB Linux Digest #21.17: Complete Bash Series, Matrix Synapse, Load Balancing

This edition focuses on bash scripting, Emacs, self-hosting Matrix Synapse and learning load balancing with HA Proxy and Keep Alived.

· Abhishek Prakash

Newsletter
Newsletter

LHB Linux Digest #21.16: Multiple WordPress Self Hosting, Handling Quotes, Linux Books

This LHB edition focuses on multiple WordPress installation, Isso commenting hosting and essential Linux learning as always. Plus there is something on Linux books.

· Abhishek Prakash

Handling quotes in Linux shell scripting
Explain

Difference Between Single and Double Quote in Bash Shell

Quotes are an integral part of shell scripting and Linux command but they could often be confusing for new users. This article will demystify quotes for you.

· Abhishek Prakash

Newsletter

LHB Linux Digest #21.15: Rocket Chat Self Hosting, SSH on Android, Seq Command and More

· Abhishek Prakash

Dealing with spaces in file names in Linux
Tips

How to Tackle Filenames With Spaces in Linux

Spaces in the file names could be tricky, specially for new Linux users. Learn how to deal with them.

· Abhishek Prakash

seq command in Linux
Commands

Seq Command in Linux

Print a sequence of numbers with specified increment or format with seq command.

· Abhishek Prakash

Comments
Self Host

Best Commenting Systems for Websites That You Can Self-Host

Here are some ad-free, private commenting systems that you can self-host and own the user data.

· Abhishek Prakash

Newsletter

LHB Linux Digest #21.14: Docker Logging, Server Monitoring, SSH Tips and More

· Abhishek Prakash

Copy files between remote server and local machine using SSH
SSH Basics

4 Ways to Transfer Files Between Remote and Local Systems Over SSH

From legacy scp to modern rsync. From the unconventional sshfs to the GUI convenience of FileZilla. Learn different ways for copying files over SSH.

· Abhishek Prakash

Airmail
Newsletter

LHB Linux Digest #21.13: Server Monitoring, Sysadmin Day, Bash History Tips and More Linux Stuff

LHB completes a year of ethical publishing. Here are the highlights and the usual dose of Linux learning.

· Abhishek Prakash

Simple yet useful bash history tips for Linux users
Bash Tips

5 Simple Bash History Tricks Every Linux User Should Know

Effectively using bash history will save you plenty of time in the Linux terminal.

· Abhishek Prakash

Yum Command Cheat Sheet
Cheat Sheet

Yum Command Cheat Sheet

Keep forgetting Yum commands in Red Hat? Here's a cheat sheet you can download and keep with you for quick reference.

· Abhishek Prakash

Newsletter

LHB Linux Digest #21.12: Docker Compose, Self-hosting Ghost, Linux Commands, GitOps and More

· Abhishek Prakash

Newsletter

LHB Digest #21.11: Docker Learnings, Journalctl Guide and More Linux Stuff

· Abhishek Prakash

Newsletter

LHB Digest #21.10: SSH Beginner Course, Essential Docker Commands & Other Linux Learnings

· Abhishek Prakash

Module 9: Advanced Tips to Handle Extended Operations and Shaky Connections
SSH Fundamentals

Module 9: Advanced Tips to Handle Extended Operations and Shaky Connections

SSH connection automatically disconnects? Or do you want to run a really long time taking command? These tips will help you.

· Abhishek Prakash

Module 8: Copy Files Over SSH Using SCP
SSH Fundamentals

Module 8: Copy Files Over SSH Using SCP

Copying files from the remote server or to the remote server is not the same as using cp but it's not too different as well.

· Abhishek Prakash

securing SSH
SSH Fundamentals

Module 7: Securing SSH

Configure sshd, seup firewall and fail2ban, manage sudo and learn to do other things

· Abhishek Prakash

Module 6: SSH Key Based Authentication
SSH Fundamentals

Module 6: SSH Key Based Authentication

In this module of SSH Beginners, you'll learn to set up key-based authentication for a more secure and hassle-free SSH access.

· Abhishek Prakash

Module 5: Editing Text Files in Linux Terminal
SSH Fundamentals

Module 5: Editing Text Files in Linux Terminal

In the fifth module of SSH Beginner Course, you'll learn to edit text files in the Linux terminal.

· Abhishek Prakash

Module 4: Linux Command Basics
SSH Fundamentals

Module 4: Linux Command Basics

In this module of SSH Beginner Course, you'll learn to navigate the bash shell and the basic Linux commands.

· Abhishek Prakash

Using SSH for remote access
SSH Fundamentals

Module 3: SSH for Remote Access

In module 3 of the SSH Beginner Course, you'll learn how to access a remote system via SSH.

· Abhishek Prakash

SSH set up lab
SSH Fundamentals

Module 2: Setting Up Your Environment

Set up your lab by installing Ubuntu Linux in a virtual machine.

· Abhishek Prakash

Module 1: Introduction to SSH
SSH Fundamentals

Module 1: Introduction to SSH

In the very first module of SSH Beginners Course, you'll learn what is SSH and what it is used for.

· Abhishek Prakash

Newsletter

LHB Digest #21.09: Container Lifecycle, Docker Command Tips, Concept of Paths and Redirection in Linux

· Abhishek Prakash

Absolute vs Relative Path in Linux: What's the Difference?
Explain

Absolute vs Relative Path in Linux: What's the Difference?

In this essential Linux learning chapter, know about the relative and absolute paths in Linux. What's the difference between them and which one should you use.

· Abhishek Prakash

Newsletter

LHB Digest #21.08: Docker Restart Policy, On-prem Kubernetes Cluster, Linux Learnings and More

· Abhishek Prakash

Docker restart policy
Explain

Beginner's Guide to Docker Restart Policy

Using a restart policy can be extremely helpful in restarting containers automatically in certain events or failures.

· Abhishek Prakash

Logout a user from ssh
SSH Basics

How to Log Out a User Off SSH in Linux

A few quick tips about logging out yourself or some other user from SSH session.

· Abhishek Prakash