我很想知道如何在SSH中运行一个接受用户输入的进程,然后在不中断任何东西的情况下断开连接(进程仍然在运行),然后稍后返回并“附加”到它并再次使用它。我感兴趣的是在Pi上运行游戏服务器(带有Arch Linux ),我希望能够时不时地连接到Pi,并附加到服务器进程中,以便能够通过该进程的标准输入发送诸如“踢(player)”或“停止”等命令。我还想运行更“简单”<e
我在使用gdb访问本地静态变量的调试信息时遇到了问题。我创建了一个非常简单的示例来显示这种行为:static int g_static = 1;
{
static int l_static看起来gdb知道l_static.0的存在,但找不到相关的调试信息。据我所知,信息就在那里,如objdump -g的输出所示。但出于某种原因,gdb找不到它。我的直觉是,这可能与gcc将.0附加到本地静态符号名<em