0℃
fabric是什么?
Fabric是一个Python库,可以通过SSH在多个host上批量执行任务。你可以编写任务脚本,然后通过Fabric在本地就可以使用SSH在大量远程服务器上自动运行。这些功能非常适合应用的自动化部署,或者执行系统管理任务。 让我们首先看一个例子。我们知道在*NIX下面,uname命令是查看系统的发行版。可以写这样一个Fabric脚本:
from fabric.api import rundef host_type(): run('uname -s')
将上面的脚本保存为fabfile.py,就可以通过fab命令在多个主机上执行host_type脚本了: $ fab -H localhost,lin...
fabric, python, 自动化阅读全文
0℃