通过Python Paramiko远程运行时找不到“ arp”命令

问题描述

我需要运行一个脚本,该脚本获取在Centos Linux机器上运行的Qemu VM的IP地址。该脚本可以从另一台计算机远程运行。

我正在使用python'Paramiko'库远程连接并运行脚本。但是,当我运行arp命令从mac地址获取IP时,我得到'arp:not found命令'。但是,当我登录到计算机并运行脚本时,它可以完美运行。当我通过Python Paramiko连接运行arp命令时,它只会无法识别。

使用的命令:

arp -an | grep aa:bb:cc:dd

我尝试直接通过Paramiko运行此程序,作为python脚本(通过子进程)和shell脚本的一部分。所有人都导致相同的错误-arp: command not found 我该如何解决这个问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)