【发布时间】:2018-02-10 20:29:20
【问题描述】:
我有一个 python 脚本需要将远程主机上的目录从一个位置移动到另一个位置。
从终端,我可以ssh 进入远程主机,然后mv -r src dest 将 mv 该远程主机上的相关目录。
> ssh USER@REMOTE
> mv -r SRC DEST
如何通过 python 做到这一点?
【问题讨论】:
我有一个 python 脚本需要将远程主机上的目录从一个位置移动到另一个位置。
从终端,我可以ssh 进入远程主机,然后mv -r src dest 将 mv 该远程主机上的相关目录。
> ssh USER@REMOTE
> mv -r SRC DEST
如何通过 python 做到这一点?
【问题讨论】:
import paramiko
ssh = paramiko.SSHClient()
ssh.connect('REMOTE', username='USER',
password='PASSWORD')
stdin, stdout, stderr = \
ssh.exec_command("mv -r SRC DEST")
【讨论】: