如果我发出 SysRq 命令,如何将该输出(无论是 stdout 还是 stderr 没有记录)重定向到 |less、|more 或 |tee?
答案1
您无法专门重定向由 Alt+SysRq 请求引起的输出。它转到控制台。
Alt+SysRq 引起的输出被发送到内核日志,因此如果您想在事后阅读它,您可以在命令的输出中查找它dmesg
,或者在系统存储内核日志的任何位置(例如 /var/日志/kern.log`)。
如果您能够输入 shell 命令行,那么为什么还要使用 Alt+SysRq 而不是一些等效的 shell 命令呢? Alt+SysRq 适用于无法正常访问计算机的紧急情况。