Fabric是一个python的远程执行shell的库,同时它也是一个命令行工具。它提供了丰富的同 SSH 交互的接口,可以用来在本地或远程机器上自动化、流水化地执行 Shell 命令。
Python 的 Fabric 是一个基于 SSH 协议的自动化部署与运维工具,它在 Paramiko(底层 SSH 实现)的基础上封装了更简洁的 API,支持通过任务(Task) 定义批量操作(如远程命令执行、文件传输、环境配置等),并可通过命令行直接调用,极大简化了多服务器集群的管理工作。
一、Fabric 版本与安装
Fabric 有两个主要版本,API 差异较大:
- Fabric 1.x:...