
Chapter 1: Introduction to AWK
Learn AWK basics for Linux sysadmins. Master field extraction, built-in variables, and pattern-action syntax with real log analysis examples.
ยท Abhishek Prakash

LHB Linux Digest #25.16: AWK, History, YAML Validation, Mastering Top and More
It's time to handle the 'AWK'wardness.
ยท Abhishek Prakash

LHB Linux Digest #25.15: New Docker eBook, Declare in Bash, Debug Ansible Playbook and More
We have a new eBook for you.
ยท Abhishek Prakash

Using Bash Declare: Gateway For Effective Variable Management
The declare built-in allows you to explicitly declare variables in bash scripts with specific attributes and control variable types, scope, and behavior.
ยท Abhishek Prakash

LHB Linux Digest #25.14: Named Pipes, Find-Exec, Ansible Cron, Dockman and More
ยท Abhishek Prakash

LHB Linux Digest #25.13: lsattr, chattr Commands, Self-host Obsidian, Vert and More
Your assorted bunch of Linux learning.
ยท Abhishek Prakash

Convert Between YAML and JSON Files
Easily convert your YAML file to JSON and your JSON file to YML in your web browser with this online tool.
ยท Abhishek Prakash

LHB Linux Digest #25.12: Vim Mouse Mode, Dir Command, Sticky Bits and More
Lesser known commands and concepts.
ยท Abhishek Prakash

Using Tabbed Interface in Vim
Give Vim and IDE touch by using tabs to open multiple files. Yes, the same tab experience you have in a web browser or a regular text editor.
ยท Abhishek Prakash

SSH Config Generator
Easily and quickly generate valid ~/.ssh/config entries with this free online tool.
ยท Abhishek Prakash

Using Mouse Mode in Vim
Think of mouse mode in Vim like adding touchscreen controls to a cockpit - the physical switches and dials remain the primary interface, but the touchscreen provides intuitive access for certain operations.
ยท Abhishek Prakash

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: Resource Usage History, Docker Alternatives, IFS and Shebang Concepts
Microsoft never disappoints in disappointing.
ยท Abhishek Prakash

YAML Validator
ยท Abhishek Prakash

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
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 Digest #25.09: Vim Tips, TCP Proxy, Vagrant Triggers and More
Weekly... that's what majority voted for.
ยท Abhishek Prakash

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
Some classic tools should never be forgotten.
ยท Abhishek Prakash

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
Entering the account password for SSH key is a pain. Here's how to fix it.
ยท Abhishek Prakash

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: 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 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
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 Examples
ยท Abhishek Prakash

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

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: BusyBox, solidtime, command history tips, reverse proxy and More
Don't stop Linux-ing :)
ยท Abhishek Prakash

Vi vs Vim: What's the Difference?
Let me clear some of the confusion around the use of Vi and Vim.
ยท Abhishek Prakash