fabric

  • fabric

from fabric import Connection
conn = Connection(host=ip, port=port, user=user, connect_kwargs={"password": password})
with conn as c:                        
     res = c.run('pwd')
    在执行的时候回自动把执行的结果打印出来,可以在run里面添加参数 hide=True,屏蔽执行输出,
     with c.cd('/home/yy/Desktop/'):
         res2 = c.run('pwd')
         path = os.path.join((res2.stdout).strip(),'sdata/bin')
         res3 = connect = c.run('ls')
         with c.cd(path):

命令行工具fabric还可以使用命令行工具

携带参数

自动响应root权限


做脚本
定义任务

原文地址:https://www.cnblogs.com/cizao/p/11484335.html