Terminal Tools for System Administration

System administration (Sysadmin for short) encompasses the management and upkeep of computer systems to ensure smooth operations. 

 

Through the terminal, sysadmins can directly interact with the system, manage settings, and automate processes. 

 

Below are a list of terminal tools that developers use for system administration.

  1. asn - ASN lookup tool and traceroute server
  1. atop - An advanced interactive monitor for linux systems.
  1. bandwhich - Terminal bandwidth utilization tool
  1. bkp - Utility that makes backups of your files/directories.
  1. bottom - Yet another cross-platform graphical process/system monitor.
  1. broot - A new way to see and navigate directory trees.
  1. btop - A terminal monitor of resources.
  1. caligula - A user-friendly, lightweight TUI for disk imaging.
  1. chmod-cli - effortlessly generate chmod commands.
  1. cpufetch - Simple yet fancy CPU architecture fetching tool.
  1. crates-tui - A TUI for exploring crates.io
  1. ctop - A top-like interface for container metrics.
  1. curl - A command line tool and library for transferring data.
  1. diskonaut - terminal disk space navigator.
  1. dive - A tool for exploring each layer in a docker image.
  1. dns53 - Expose your EC2 quickly, easily and privately within a VPC.
  1. dog - A command-line DNS client.
  1. doggo - A command-line DNS client for humans.
  1. dry - A Docker manager for the terminal.
  1. ducker - A slightly quackers Docker TUI.
  1. duf - Disk Usage/Free Utility - a better 'df' alternative.
  1. dug - A global DNS propagation checker on your CLI
  1. dusage - A command line disk usage information tool.
  1. elinks - A full-featured text www browser.
  1. erldash - A simple, terminal-based Erlang dashboard.
  1. fd - A simple, fast and user-friendly alternative to 'find'
  1. fnug - Run all your lints, tests and commands at once, in the terminal.
  1. fq - jq for binary formats.
  1. gdu - Pretty fast disk usage analyzer
  1. glances - A cross platform top/htop alternative in python.
  1. goaccess - a real-time web log analyzer and interactive viewer.
  1. goji - Commitizen-like tool for formatting commit messages using emojis.
  1. gotop - A terminal-based graphical activity monitor written in Go.
  1. gping - Ping, but with a graph.
  1. gtop - System monitoring dashboard for terminal.
  1. harlequin - The SQL IDE for Your Terminal.
  1. havn - A fast configurable port scanner with reasonable defaults.
  1. hishtory - Your shell history: synced, queryable, and in context.
  1. hostctl - A CLI tool to manage /etc/hosts like a pro!
  1. htop - An interactive process viewer.
  1. httm - Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2.
  1. hurl - Run and test HTTP requests with plain text.
  1. k9s - Kubernetes CLI and TUI To Manage Your Clusters In Style!
  1. ktop - A top-like tool for your Kubernetes clusters.
  1. lazydocker - The lazier way to manage everything docker
  1. lf - A terminal file manager which "lists files".
  1. logria - A powerful CLI tool that puts log aggregation at your fingertips.
  1. mc - Midnight Commander, a feature-rich visual file manager for the terminal.
  1. miller - an all in one swiss army knife for data processing.
  1. mitmproxy - A TLS/SSL-capable interception HTTP proxy.
  1. mprocs - Run multiple commands in parallel.
  1. mqttui - A TUI tool to publish/subscribe MQTT messages from the terminal.
  1. neoss - User-friendly and detailed socket statistics with a TUI.
  1. netop - A network topology visualizer.
  1. oha - A tiny TUI program that sends some load to a web application.
  1. oryx - A TUI for sniffing network traffic using eBPF on Linux.
  1. oxker - A simple TUI to view & control docker containers.
  1. pctrl - A terminal-based process controller.
  1. pdu - Highly parallelized, blazing fast directory tree analyzer.
  1. pillager - Pillage filesystems for sensitive information.
  1. planor - A TUI client for cloud services for aws, vultr, heroku, etc.
  1. pls - A prettier and powerful ls(1) for the pros.
  1. pocker - A TUI tool for Docker.
  1. procs - A modern replacement for ps written in Rust.
  1. pueue - Manage your shell commands.
  1. pvw - A terminal-based (TUI) port viewer in Go
  1. qrc - A QR code generator for text terminals.
  1. rainfrog - A database management TUI for postgres.
  1. ranger - A vim-inspired file manager for the console.
  1. rsync - A fast and extraordinarily versatile file copying tool for both remote and local files.
  1. rucola - A terminal based markdown note manager.
  1. sen - Terminal User Interface for containers.
  1. slurm - Realtime traffic statistics for network interfaces
  1. stree - A simple directory tree command for listing AWS S3 bucket
  1. stu - A TUI application for AWS S3 written in Rust.
  1. tailspin - A log file highlighter
  1. termshark - A terminal UI (TUI) for tshark, inspired by Wireshark.
  1. terraform-tui - A powerful terraform textual TUI.
  1. tiptop - Command-line system monitoring
  1. tproxy - A cli tool to proxy and analyze TCP connections.
  1. tre - A modern and improved alternative to the tree(1) command.
  1. trippy - A TUI network diagnostics tool
  1. ttyplot - A realtime terminal plotting utility with data input from stdin.
  1. tufw - Terminal UI for ufw.
  1. tuptime - Like uptime(1), but preserves shutdown / restart stats.
  1. vtop - Wow such top. So stats. More better than regular top
  1. wg-cmd - TUI for managing WireGuard configuration files
  1. zellij - A terminal workspace with batteries included.
  1. zoxide - A smarter cd command. Supports all major shells.

Know any System Administration based terminal tools that would be good for this list?

Post a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.