This guide explains what is Whiptail, how to install Whiptail in Linux and how to create GUI dialog boxes in Bash Scripts using Whiptail in Linux.
Karthick

Karthick
Karthick is a passionate software engineer who loves to explore new technologies. He is a public speaker and loves writing about technology especially about Linux and opensource.
- Bash scriptingBASHBash TipsLinuxLinux BasicsLinux CommandsScriptingShell ScriptsUnixUnix/Linux Beginners
How To Use Date Command In Bash Scripting In Linux
By KarthickThis guide explains how to use date command in Bash scripting, how to work with date and time using date in shell scripts, how to manipulate them and do various operations with it in Linux.
- Secure Shell (SSH)LinuxLinux AdministrationOpensourceSecurity
How To Setup Multi-Factor Authentication For SSH In Linux
By KarthickBy Karthick 5.5K viewsIn this guide, we are going to learn what is Multi-Factor authentication and its importance and finally how to setup Multi-Factor authentication for SSH in Linux using Google Authenticator app.
- BorgBackupBackup toolsLinuxLinux AdministrationOpensourceUnix/Linux BeginnersUtilities
Vorta – A Graphical Frontend For BorgBackup
By KarthickBy Karthick 8.7K viewsVorta is a graphical frontend for BorgBackup application. This guide explains how to backup files and folders with Vorta in Linux.
- Bash scriptingBASHBash TipsLinuxLinux AdministrationScriptingShell ScriptsUnixUnix/Linux Beginners
How To Debug Bash Scripts In Linux And Unix
By KarthickBy Karthick 2.5K viewsDebugging helps you to fix the errors in your program. In this article, we will discuss various techniques to debug bash scripts with examples in Linux and Unix operating systems.
- Bash scriptingBASHBash TipsLinuxScriptingShell ScriptsUnix/Linux Beginners
Bash Scripting – Parse Arguments In Bash Scripts Using getopts
By KarthickBy Karthick 7.7K viewsPassing arguments to a program is one of the common operations across any language you use. In this article, we are going to see how to parse arguments in bash scripts using bash builtin getopts function.
- MySQLContainersDatabaseDevOpsDockerLinuxVirtualization
How To Setup MySQL With Docker In Linux
By KarthickBy Karthick 12.9K viewsThis guide explains how to setup MySQL with docker and how to connect to MySQL databases from command line and MySQL Workbench graphical client in Linux.
- BorgBackupBackup toolsCommand line utilitiesLinuxLinux AdministrationOpensourceUnix/Linux BeginnersUtilities
How To Backup And Restore Files Using BorgBackup In Linux
By KarthickBy Karthick 15.2K viewsIn this comprehensive article, we are going to look into what is BorgBackup and how to backup and restore files with Borg in Linux and Unix-like systems.
- YAMLDevOpsProgrammingPython
YAML Tutorial | Getting Started With YAML
By KarthickBy Karthick 3K viewsYAML, stands for YAML ain’t markup language, is a data serialization language that is a superset of JSON. YAML is so popular because of its simplicity. It is easy to create and read yaml files compared to XML or json.
- DebianLinuxLinux AdministrationLinux DistributionsLinux Installation GuidesUnix/Linux Beginners
How To Install Debian 11 Bullseye [A Step By Step Guide]
By KarthickBy Karthick 2.7K viewsThis step by step guide walks you through the steps to create Debian 11 bootable medium and how to install Debian 11 bullseye with screenshots.