gpt4 book ai didi

python - 使用 paramiko 执行 dd 命令但没有任何返回

转载 作者:太空宇宙 更新时间:2023-11-04 09:41:21 25 4
gpt4 key购买 nike

我使用 python paramiko 模块远程执行 dd 命令,如下所示:

paramiko.util.log_to_file('paramiko.log')
s = paramiko.SSHClient()
s.set_missing_host_key_policy(paramiko.AutoAddPolicy())
s.connect('ip', 22, "account", "password")

command = r"dd if=/dev/zero of=/test bs=4M count=1024 oflag=direct"
stdin, stdout, stderr = s.exec_command( command )
print( stdout.read().strip() )

但是我从 stdout.read() 中没有得到任何返回字符串(只有一个空行),这是什么原因?

PS:直接在CLI上写命令就可以得到结果

最佳答案

你检查过stderr了吗?可能命令没有正确执行。

关于python - 使用 paramiko 执行 dd 命令但没有任何返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21063437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com