我有一个旧的嵌入式控制系统,仍然使用 2.6 内核并运行 Debian 4。
我正在寻找一种方法,每当超级用户调用(交互式)重新启动、关闭、关闭电源或停止时显示一条消息。该消息只需要出现在发送命令的交互式终端上。
本质上,我想替换经典的“系统即将停止运行!”
有没有一种简单的方法来配置这些二进制文件来做到这一点,或者我需要编写丑陋的包装器?
答案1
关机等通常通过telinit
将运行级别设置为 6 或 0 来进行,这会调用终止脚本,/etc/rc6.d/K*
以便您可以wall
向该部分中的其中一个脚本添加命令stop
。