有些硬件平台可能不能使用SysRq复合键,这种情况下,也可以通过/proc接口进入系统请求状态。
因为在内核配置选项中,使能了CONFIG_MAGIC_SYSRQ选项后,系统启动之后,就会生成/proc/sysrq-trigger节点用于调试。
例如:
产生空指针panic事件,认为导致系统崩溃:
echoc>/proc/sysrq-trigger
echop>/proc/sysrq-trigger
在控制台上显示内存信息:
echom>/proc/sysrq-trigger
echo输出的字符,其实就是第三个键的命令
系统请求键SysRq主要用来辅助调试和拯救系统,在系统宕机或者运行不正常的时候,通过系统请求键SysRq可以查询当前进程执行的状态,从而判断出错的进程和函数。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
接口
+关注
关注
33文章
9446浏览量
156145 -
Linux
+关注
关注
88文章
11628浏览量
217983 -
调试
+关注
关注
7文章
623浏览量
35383
发布评论请先 登录
相关推荐
热点推荐
Linux平台/proc虚拟文件系统详解
Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件
发表于 06-08 10:49
•2204次阅读
Linux proc文件系统详解
上一篇:《文件系统有很多,但这几个最为重要》介绍了procfs(进程文件系统的缩写),包含一个伪文件系统(启动时动态生成的文件系统),用于通过
发表于 06-15 11:42
•1592次阅读
在KaihongOS应用开发中,如何通过HTTP发起一个数据请求
Http
在KaihongOS应用开发中,可以通过HTTP发起一个数据请求,支持常见的GET、POST、OPTIONS、HEAD、PUT、DELETE、TRACE、CONNECT方法。详细的API
发表于 05-08 06:44
【AWorks试用体验】学习笔记(6) proc 文件系统
/proc 文件系统,是linux虚拟的一个文件系统,通过这个文件系统可以和kernel进行交互,查看文件信息。图6-1:
发表于 09-05 18:24
为什么我的手机APP没有发起ADV_CONNECT_REQ请求?
1,现在我手上有一个旧的外设,CC2540芯片的。设备与APP连接是正常的,抓包截图如下:2,我自己开发的设备,与手机APP连接不了,截图如下:我自己开发的设备与手机APP连接,手机APP没有发起ADV_CONNECT_REQ请求,请问什么原因,谢谢帮助解答。
发表于 09-24 07:11
【HarmonyOS】分布式通信子系统之发起 discover 请求
比较相关的,讲了分布式通信的需求来源,解析鸿蒙操作系统,不过他这个题目起的有点随意。理解计划如何阅读理解分布式通信子系统的源代码呢? 这边的思路主要是:阅读文档入手;绘制思维导图;通过关键词定位源代码
发表于 10-19 10:01
ESP32 Web服务器可以向外部Rest API发起HTTP请求吗?
我想知道以下是否可行...... 1)作为网络服务器运行的 ESP32 可以向外部 Rest API 发起/发出 HTTP 请求吗?2) 我是否需要同时将其设置为服务器和客户端,或者 ESP-IDF
发表于 03-01 06:22
需要了解的Linux中 /proc/[pid] 目录的各文件
用户和应用程序可以通过 proc 得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取 proc
发表于 04-26 15:37
•957次阅读
Linux驱动proc新接口介绍
proc新接口 注意,在较新版本的内核中, procfs 的函数接口有所变化。 系统 内核版本 Linux 5.10.111 在驱动中添加以下代码: # include # inclu

如何通过proc接口发起系统请求
评论