【发布时间】:2017-04-17 05:37:49
【问题描述】:
我必须编写一个脚本来从远程主机获取信息,例如内核版本、df -h、正常运行时间等。那么如何使用函数在远程端执行,或者有没有其他方法可以做到这一点。示例代码如下,感谢有人可以帮助我。
def GetKernel():
krnl=platform.release()
print(krnl)
def SSHserver(server):
sshProcess = subprocess.Popen(["ssh", server, GetKernel()],
shell=False,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
sshProcess.stdin.write(MountPointChecker())
print(sshProcess)
SSHserver('192.168.10.123')
【问题讨论】:
标签: linux python-2.7 subprocess