安装

直接用 pip 安装就好。

pip install fabric

主要类功能

Connection 类用于建立 ssh 连接。

SerialGroup 用于串行多连接操作,ThreadingGroup 用于并行多连接操作。

使用 fab 命令

fab 命令默认执行 fabric.py 脚本文件。

@task 装饰器可以给 fab 命令添加任务。

列出当前脚本中的任务

fab --list
fab -l

指定服务器上执行 @task 任务

fab -H aliyun_sh command