Your coding questions, answered.
Terminus gives developers precise, actionable solutions to everyday command-line problems. A growing library of recipes, shell tips, and reference material for the tools you live in.
Featured
Bash
17Git
18Docker
37More Articles
170How To List Events With kubectl
Learn how to list and filter events in Kubernetes cluster by namespace, pod name and more using the kubectl command.
Understanding Port Mapping in Docker Compose
Learn how to set, bind and order ports in Docker Compose using Compose file, IP address, and environment variables.
Kubernetes vs Docker: The Backbone of Modern Backend Technologies
Lean the fundamentals of the Kubernetes and Docker technologies and how they interplay with each other.
How To Filter The Output of Commands
Learn how to filter and format the output of commands and logs using the grep, awk, uniq, head, and tail commands.
How To Unzip A tar.gz File
Learn how to unzip a tar.gz file on Linux, macOS, and Windows.
Bash Aliases
Create an alias for common commands
Bash Concatenate Strings
Join two strings together in Bash
How to delete lines in Vim / Vi
The best answer depends on which mode you use
Run a Shell Script in a Dockerfile
When and how to run a shell script in a Dockerfile
Git Commit History
Different ways to use Git to understand how to navigate the commit history of a repository or branch
About Terminus
Terminus gives developers precise, actionable solutions to everyday command-line problems. A growing library of recipes, shell tips, and reference material for the tools you live in.