2013年8月1日
摘要: 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 阅读全文
posted @ 2013-08-01 15:27 andy071001 阅读(226) 评论(0) 推荐(0)
摘要: http://amitsaha.github.io/site/notes/index.html 阅读全文
posted @ 2013-08-01 14:04 andy071001 阅读(112) 评论(0) 推荐(0)
摘要: 在本文中,我们将会探索使用Python编程语言工具来检索Linux系统各种信息。走你。 哪个Python版本? 当我提及Python,所指的就是CPython 2(准确的是2.7).我会显式提醒那些相同的代码在CPython 3 (3.3)上是不工作的,以及提供一份解释不同之处的备选代码。请确保你已经安装了CPython,在终端上输入python或者python3回车,然 后你在终端上应该能看到python的提示符(prompt)。 请注意,所有的程序在它们第一行都是#!/usr/bin/env/python,也就是说,我们想要Python的解释器来执行这些脚本。因此,如 果你想你的脚本具.. 阅读全文
posted @ 2013-08-01 14:02 andy071001 阅读(272) 评论(0) 推荐(0)