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