Fabric核心API的使用教程(配合python代码)

Fabric的核心API主要有7类:带颜色的输出类(color output)、上下文管理类(context managers)、装饰器类(decorators)、网络类(network)、操作类(operations)、任务类(tasks)、工具类(utils)。

Fabric提供了一组操作简单但功能强大的fabric.api命令集,简单地调用这些API就能完成大部分应用场景的需求,Fabric支持的常用命令及说明如下·local:执行本地命令,如local(’uname-s’)。

  • lcd:切换本地目录,如lcd(’/home’)。
  • cd:切换远程目录,如cd(’/data/logs/’)。 run:执行远程命令,如run(’free -m’)。
  • sudo:以sudo方式执行远程命令,如sudo(’/etc/init.d/httpd start’)。
  • put:上传本地文件到远程主机,如put(’/home/user.info’,’/data/user.info’)。
  • get:从远程主机下载文件到本地,如get(’/home/user.info’,’/data/user.info’)。
  • prompt:获得用户输入信息,如prompt(’please input user password:’)。
  • confirm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值