1

我在 libvirt 的远程驱动程序中实现了一个功能。

我像这样运行命令:

virCommandPtr cmd = NULL;
cmd=virCommandNewArgList("touch","/tmp/try.txt",NULL);
   if (virCommandRun(cmd, NULL) < 0)
       goto cleanup;
cleanup:
  virCommandFree(cmd);
  return 0;

当我执行此代码片段时,它会在touch我调用此函数的同一主机上运行该命令。它不依赖于连接指针。

我想知道如何在与之建立连接的主机上运行命令。谁能帮我?

4

0 回答 0