1 / 3
文档名称:

python模块paramiko的上传下载和远程执行命令方法.doc

格式:doc   大小:24KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

python模块paramiko的上传下载和远程执行命令方法.doc

上传人:好用的文档 2021/7/26 文件大小:24 KB

下载得到文件列表

python模块paramiko的上传下载和远程执行命令方法.doc

文档介绍

文档介绍:python模块paramiko的上传下载和远程执行命令方法
1:连接远程linux主机并执行命令#!/usr/bin/env python import paramiko hostname='' username='root' password='abc' port=22 ('') s=() (()) (hostname = hostname,port=port,username=username, password=password) stdin,stdout,stderr=('free;df -h') print () () 执行结果如下: total used free shared buffers cached Mem: 2074940 2057420 17520 0 42416 1867968 -/+ buffers/cache: 147036 1927904 Swap: 2096472 240 2096232 Filesystem Size Used Avail Use% Mounted on /dev/sda1 30G 12G 17G 42% / none 1014M 0 1014M 0% /dev/shm /dev/sda3 289M 16% /var /dev/sdb1 135G 14G 115G 11% /data /dev/sdc1 135G 127G 880M 100% /data1 /dev/sdd1 135G 99G 30G 78% /data2 2:连接远程linux主机上传下载文件(paramiko模块是用SFTP协议来实现的)#!/usr/bin/env python import paramiko,datetime,os hostname='' username='root' password='abc123' port=22 local_dir='/tmp/' remote_dir='/tmp/test/' t
ry: t=((hostname,port)) (username=username,