虫虫linux tools

python远程操作服务器

2019-07-31  本文已影响31人  我爱学python

python远程控制:方案:

Paramiko

Pexpect(主要Linux机器)

安装Paramiko

pip install paramiko --default -timeout=60

pip install paramiko -i https://pypi.douban.com/simple/--trusted-host pypi.douban.com

安装使用:pip install paramiko

注意在安装的时候,会有比较慢因为:pip在美国的,而且有一些加密文件,所有会比较慢,所以我们可以设置一个超时时间;

2.保证有一台Linux主机;

3.保证ssh服务开启:用putty、或者:xshell连接试试看;

注意点:

exec_command每次执行都会打开一个新的channel,执行;

2.新的环境,不再上次执行的环境里面

3.所以我们不能多次调用,达到多次执行的目的

例如:如下代码:

linux 命令:free查看内存信息;

我们以后可以在代码里面每隔5分钟,看一下内存的情况;

如下是传输文件到远程:

上一篇下一篇

猜你喜欢

热点阅读