• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

Linux下如何在程序中关机

75d3ff4b57a3056f 2019-02-15 浏览量:812
买了树莓派为了防止板子温度过高,想写个开机自启程序,当CPU温度超过85℃时自动关机
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案

其他答案 数量:10
  • 如果是娱乐、测试,这样没有问题,

    但更根本的其实应该是解决散热问题,比如提供主动散热

    试想一个工业系统随便停机,想想就可怕啊。

    • 发布于2019-02-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 查一下 cron 计划任务,5s 启动一次程序

    程序里面检查cpu温度,大于85度,关机,否则不做任何动作

    • 发布于2019-02-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接写一个温度检测和执行“sudo shutdown -h now”,可以不?
    • 发布于2019-02-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 参考这篇文章https://blog.csdn.net/xukai871105/article/details/38349209

    在脚本中,关机直接用poweroff实现即可

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是树莓派 3B+ 的话,不用管,芯片自带温度保护,温度高了会自动降频降温,不关机也不会热

    树莓派 3B 温度高得话,也会自动关机,也不会把板子烧了,没问题。

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 用脚本 有个判断当前cpu温度的

    然后加入关机命令

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 写个运行脚本,定时监测芯片温度,过高就使用关机指令
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 跑一个定时监测温度的程序,超温就调用关机指令

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 在脚本中判断温度,直接运行shutdown命令就可以的
    • 发布于2019-03-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Linux下如何在程序中关机