在lxd中的exec下,有一个mode选项不起眼,但是它很重要。

特别在开发lxdpanel过程中,lxdConsole用了它不止一次。

用法:lxd exec ${Hostname} --mode=${mode} ${Command}

${mode} 可以是interactive(交互式)或 non-interactive(非交互式)。

平常终端下,默认是interactive,否则non-interactive。

在interactive下,是用标准输入输出流执行命令,否则没有输入流。

例如在PHP下用system时,只能用non-interactive。

注:lxd官方文档还是少啊!好多都要自己研究啊!