linux - 有没有办法使用像 Sysdig 这样的系统来识别 Linux 信号处理的开始?
问题描述
我正在学习 Linux 信号处理。
我正在审核一个应用程序(使用 Sysdig),它正在运行。应用程序可以随时接收不同的信号,它为不同的信号定义了各种信号处理程序。我想知道是否有一种可靠的方法可以通过查看系统审计日志的输出来了解应用程序何时收到信号?
例如,当我RT_SIGRETURN
在日志中看到系统调用时,我认为我可以可靠地判断信号已完成。
解决方案
推荐阅读
- php - 如何使用 pdo 删除数据库中的一行($stmt 声明为 false)
- asp.net-core - WEB.API 核心,服务器查询到 Microsoft Graph 或 Outlook
- django - 尝试使用 WeasyPrint 保存 PDF 字符串会导致 UnicodeDecodeError
- php - 仅从具有内部联接的第三个表中获取 1 行
- safari - 在 Safari 应用程序扩展中捕获网页的屏幕截图
- linux - centos服务器中检查空闲内存的问题
- ruby-on-rails - 如何在 Rails 中查询包含单引号的 jsonb 字段和值?
- c++ - 不同文件中的 C++ 类继承
- css - 引导表:输入和按钮在 TD 中的高度不同
- angular - 离子标签菜单未显示或无法从右侧滑入