1、fabric安装
    直接在命令行中直接输入

    1. pip3 install fabric3

    2、fab常用的参数
    官方文档:https://fabric-chs.readthedocs.io/zh_CN/chs/tutorial.html
    fab作为Fabric程序的命令行入口,提供了丰富的参数调用,命令格式如下:

    1. fab [options] <command>[:arg1,arg2-val2,host=foo,host='h1;h2'...]...

    fab相关指令

    1. # -l:查看task列表
    2. # -f:指定fab的入口文件,默认是fabfile.py
    3. # -g:指定网管设备,比如堡垒机环境下,填写堡垒机的IP
    4. # -H:在命令行指定目标服务器,用逗号分隔多个服务器
    5. # -P:以并行方式运行任务,默认为串行
    6. # -R:以角色区分不同的服务
    7. # -t:连接超时的时间,以秒为单位
    8. # -w:命令执行失败时的警告,默认是终止任务
    9. # -- Fabric参数,其他包含fabric脚本的中的参数的快捷操作,比如--user,--port,或者直接跟要执行的Linux命令
    10. ps fab -H 10.128.138.177 --port 22 --user= --password='' -- 'ifconfig'

    执行结果如下:
    image.png