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. 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. crates-tui - A TUI for exploring crates.io
  1. ctop - A top-like interface for container metrics
  1. dive - A tool for exploring each layer in a docker image.
  1. dry - A Docker manager for the terminal
  1. duf - Disk Usage/Free Utility - a better 'df' alternative.
  1. dug - A global DNS propagation checker on your CLI
  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. 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. 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. htop - An interactive process viewer
  1. hurl - Run and test HTTP requests with plain text.
  1. k9s - Kubernetes CLI and TUI To Manage Your Clusters In Style!
  1. lazydocker - The lazier way to manage everything docker
  1. lf - Terminal file manager
  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. neoss - User-friendly and detailed socket statistics with a TUI.
  1. netop - A network topology visualizer.
  1. pctrl - A terminal-based process controller.
  1. planor - A TUI client for cloud services for aws, vultr, heroku, etc.
  1. procs - A modern replacement for ps written in Rust.
  1. pvw - A terminal-based (TUI) port viewer in Go
  1. ranger - A VIM-inspired filemanager for the console
  1. slurm - Realtime traffic statistics for network interfaces
  1. stree - A simple directory tree command for listing AWS S3 bucket
  1. tailspin - A log file highlighter
  1. termshark - A terminal UI (TUI) for tshark, inspired by Wireshark.
  1. tiptop - Command-line system monitoring
  1. tproxy - A cli tool to proxy and analyze TCP connections.
  1. trippy - A TUI network diagnostics tool
  1. ttyplot - A realtime terminal plotting utility with data input from stdin
  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.