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

Create an alias for common commands
Brett Terpstra
Brett Terpstra
Use cURL to send data to a server
Zev Stravitz
Zev Stravitz
Featured Topic
Comments will help make your scripts more readable
Prianka Subrahmanyam
Prianka Subrahmanyam
Via command line arguments and prompting users for input
Amit Jotwani
Amit Jotwani
Use cURL to send data to a server
Zev Stravitz
Zev Stravitz
Featured Topic
Learn how to set up an SSH key to clone, push, and pull a Git repository over the SSH protocol.
Razvan Ludosanu
Razvan Ludosanu
This post will show you how to undo a rebase using git reset, git rebase and git revert
Philip Wilkinson
Philip Wilkinson
Enhance your terminal with a custom Git prompt. Learn different ways to integrate this contextual info, from custom shell functions to Warp context chips and toolkits like Starship and P10K.
Gabriel Manricks
Gabriel Manricks
Featured Topic
A concise guide to learning Docker using Lazydocker. Highlights Docker’s benefits and takes advantage of Warp's AI features for a quick setup.
Jessica Wang
Jessica Wang
Learn how to launch and connect to a containerized SSH server in Docker using password-based authentication and SSH keys.
Gabriel Manricks
Gabriel Manricks
Learn how to remove a Docker image locally, on a Docker registry, and on Artifactory.
Razvan Ludosanu
Razvan Ludosanu

More Articles

170

Scale Deployments in Kubernetes

Learn how to manually and automatically scale a Deployment based on CPU usage in Kubernetes using the kubectl-scale and kubectl-autoscale commands.

The Dockerfile ARG Instruction

Learn how to define and set build-time variables for Docker images using the ARG instruction and the --build-arg flag.

Start a Docker Container

Learn how to start a new Docker container from an image in both the foreground and the background using the docker-run command.

Stop All Docker Containers

How to gracefully shutdown running containers and forcefully kill unresponsive containers with signals in Docker using the docker-stop and docker-kill commands.

How to Check the Size of Folders in Linux

Learn how to output the size of directories and subdirectories in a human-readable format in Linux and macOS using the du command.

Count Files in Linux

Learn how to count files and folders contained in directories and subdirectories in Linux using the ls, find, and wc commands.

List Open Ports in Linux

Learn how to output the list of open TCP and UDP ports in Linux, as well as their IP addresses and ports using the netstat command.

Set Docker Container Hostname

Learn how to set, change and match a docker container hostname.

Brew Uninstall Package

Remove installed packages with Homebrew

Format Command Output In Linux

Learn how to filter and format the content of files and the output of commands in Linux using the awk command.

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.