-
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权限
组
做脚本
定义任务