如何将gdb调试器置于nohup下?

r226号

我在后台运行程序,如下所示:

nohup ./program -c config.cfg &

因此我在程序中看到分段错误,因此决定使用来运行程序gdb我的程序有一些无限循环,可能要花几个小时才能再次处理分段错误。

所以我想在后台运行程序。

我应该如何将gdb参数传递给nohup

后继语法

我尽力使gdb调试器在后台运行,但是它被设计为交互式工具。我认为您在这里寻找的是一个screenAscreen允许您通过创建虚拟终端使整个Shell会话成为后台。

创建屏幕实例:

[email protected]$ screen -S my_screen_name

然后运行:

[email protected]$ gdb --args ./program -c config.cfg

进入屏幕后,Ctrl-A-D将分离屏幕,以便您着手开展业务并保持正常运转。

重新连接:

[email protected]$ screen -r my_screen_name

完成后,Ctrl-D在屏幕上键入以终止屏幕。有关屏幕的更多帮助,请参阅man screen

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将已经运行的进程置于nohup下?

如何将VSCode调试器附加到Brave浏览器?

如何将调试器挂钩到通过Django crontab运行的python代码?

如何将调试器附加到Windows Azure VM上运行的应用程序?

如何将调试器附加到在Apple Watch上运行的应用程序?

如何将远程调试器附加到Python进程?

如何将IntelliJ Go调试器附加到本地进程

如何将参数传递给Google Apps脚本调试器?

如何将CIDER的调试器附加到Luminus Web应用程序?

如何将VS Code的Python调试器附加到正在运行的进程?

如何将Visual Studio调试器附加到pulumi

在浏览器中打开时,如何将内容置于固定标题或导航下?

如何从终端使用GDB(Gnu调试器)和OpenOCD进行微控制器调试?

使用NonStop调试器选项时,如何将Perl脚本的调试跟踪重定向到文件?

如何将Xcode视图调试器附加到从Visual Studio启动的模拟器上?

如何将adview标语置于滚动活动下?

如何将子菜单置于父`<li>`下

GDB 调试器:检测到 GDB 的内部问题

调试器如何工作?

如何将CDB调试器命令应用于文件中的每一行?

命令行应用程序:如何将子进程附加到xcode调试器?

ipdb如何将python调试器带到称为第三方代码的框架

如何在Mac OSX El Capitan中安装gdb(调试器)?

像GDB这样的调试器如何一次运行一个指令的程序?

如何将结构或元组置于 Rust 迭代器状态?

gdb调试器访问未找到的文件

使用调试器gdb时未知的结束信号

在Qtcreator调试器中发送gdb命令

适用于Mac的Eclipse C ++ GDB调试器