pdsh
« Back to VersTracker
Description:
Efficient rsh-like utility, for using hosts in parallel
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: parallel ssh rsh cluster admin remote-execution
Install: brew install pdsh
About:
Pdsh is a high-performance parallel remote shell utility designed for executing commands across multiple host systems simultaneously. It efficiently manages connections and command execution, making it ideal for large-scale system administration and cluster management tasks. Its multi-threaded design significantly reduces execution time compared to sequential tools.
Key Features:
  • Multi-threaded parallel execution
  • Flexible host list specification
  • Support for multiple remote shell protocols (rsh, ssh)
  • Modular design with dshbak output formatting
Use Cases:
  • Deploying configuration changes across server clusters
  • Gathering system information from multiple hosts simultaneously
  • Mass software updates or package installations
Alternatives:
  • Ansible – Agentless but uses YAML playbooks instead of CLI for complex tasks
  • pssh – Python-based parallel SSH tool with built-in output handling
Version History
Detected Version Rev Change Commit
Sep 16, 2025 12:38pm 0 VERSION_BUMP 5d466690