首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu切断自己的电源:停电前该怎么办?

Ubuntu切断自己的电源:停电前该怎么办?
EN

Ask Ubuntu用户
提问于 2017-07-20 06:28:00
回答 1查看 219关注 0票数 1

我有一个Ubuntu文件服务器,我想打开/关闭使用远程控制电器插座。我还拥有一个接收和发送远程控制信号的设备;它通过USB连接;我使用一个辅助程序发送信号。因此,我没有直接将电源信号发送到插座,而是向Ubuntu发送关机信号。这个想法是Ubuntu导致关闭并切断自己的电源。这使我以后可以通过远程控制打开电源插座来启动计算机。

据我所知,理想上,切割功率应该用/etc/rc0.d/S90halt来完成,对吗?但是在这一点上,我的助手程序,可以发送断电信号到插座,已经被杀死。

我有什么选择?能让我的遥控器程序继续运行吗?即使磁盘已经卸载,我是否可以在S90halt中启动它?

EN

回答 1

Ask Ubuntu用户

发布于 2017-07-20 10:05:34

我找到了一种方法

在启动时,我启动我的远程控制助手程序作为不处理。但是,在关机期间,它会得到被杀S20sendsigs。因此,我再次使用一个新脚本S21remotecontrol启动它,该脚本再次使用nohup。帮助程序启动嵌入式web服务器。这样,我只需要将curl http://localhost:8081/poweroff添加到S90halt中。

我不知道为什么curl实际上在S90halt上可用,因为此时所有文件系统都应该卸载。尽管如此,它还是有效的。我的工作没有被使用:我添加了一个延迟选项,以便可以在卸载之前调用curl,但将开关命令延迟几秒钟。

重要!助手程序不能写入日志文件,因为它将在关闭期间卸载后失败,并可能使程序崩溃。用于启动我使用的助手:nohup command >/dev/null 2>&1 &

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/937916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档