当前位置: 代码迷 >> 驱动开发 >> 请教, 怎么向 sys/power/XXX 写入关机或重启命令行
  详细解决方案

请教, 怎么向 sys/power/XXX 写入关机或重启命令行

热度:411   发布时间:2016-04-28 10:01:17.0
请问, 如何向 sys/power/XXX 写入关机或重启命令行?
sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似, sysfs 的挂载点 /sys 目录
sys/power是系统中电源选项,这个目录下有几个属性文件可以用于控制整个机器的电源状态,如可以向其中写入控制命令让机器关机、重启等。

请问, 如何向 sys/power/XXX 写入关机或重启命令行? 

------解决思路----------------------
不如看看这个基于Linux与Busybox的Reboot命令流程分析。
------解决思路----------------------
引用:



命令行不起作用,不知是何原因? 


state写入这4中状态,你输入的命令只是待机和休眠

- On(on)                                                 S0 -  Working
- Standby (standby)                              S1 -  CPU and RAM are powered but not executed
- Suspend to RAM(mem)                        S3 -  RAM is powered and the running content is saved to RAM
- Suspend to Disk,Hibernation(disk)    S4 -  All content is saved to Disk and power down
  相关解决方案