我在 libvirt 的远程驱动程序中实现了一个功能。
我像这样运行命令:
virCommandPtr cmd = NULL;
cmd=virCommandNewArgList("touch","/tmp/try.txt",NULL);
if (virCommandRun(cmd, NULL) < 0)
goto cleanup;
cleanup:
virCommandFree(cmd);
return 0;
当我执行此代码片段时,它会在touch
我调用此函数的同一主机上运行该命令。它不依赖于连接指针。
我想知道如何在与之建立连接的主机上运行命令。谁能帮我?