• CentOS7 睡眠 休眠 关机 电源


     1 设置装有 CentOS7 的笔记本合盖后黑屏进入睡眠模式 
     2  
     3  
     4 systemd 能够处理某些电源相关的 ACPI事件,你可以通过从 /etc/systemd/logind.conf 以下选项进行配置:   
     5 HandlePowerKey            按下电源键后的行为 
     6 HandleSleepKey            按下挂起键后的行为 
     7 HandleHibernateKey        按下休眠键后的行为     
     8 HandleLidSwitch             Triggered when the lid is closed, except in the cases below 
     9 HandleLidSwitchDocked        Triggered when the lid is closed if the system is inserted in a docking station(扩展坞), or more than one display is connected 
    10  
    11 行为可以是 ignore、poweroff、reboot、halt、suspend、hibernate、hybrid-sleep、lock 或 kexec。 
    12  
    13 系统默认设置为: 
    14  
    15 HandlePowerKey=poweroff 
    16 HandleSuspendKey=suspend 
    17 HandleHibernateKey=hibernate 
    18 HandleLidSwitch=suspend 
    19 HandleLidSwitchDocked=ignore 
    20 LidSwitchIgnoreInhibited=yes 
    21  
    22 只需要把 HandleLidSwitchDocked 选项设置为如下即可: 
    23 HandleLidSwitchDocked=lock/suspend 
    24  
    25  
    26 注意:设置完成保存后运行 systemctl restart systemd-logind.service 命令使设置生效。 
    27  
    28  
    29  
    30 halt              挂起 
    31  
    32 suspend            suspend为shell内建指令,可暂停目前正在执行的shell。若要恢复,则必须使用SIGCONT信息。所有的进程都会暂停,但不是消失(halt是进程关闭) 
    33  
    34 sleep              睡眠时硬盘关闭,内存处于活动状态,CPU处于半活动状态,系统状态保存在内存中,当系统被激活(动下Mouse,或者键盘上的Key),系统马上回到睡眠前的状态 
    35  
    36 hibernate             休眠主要是为笔记本设计的功能,当你选择休眠时系统会把内存里的所有数据存放在硬盘上(默认C:hiberfil.sys),然后就是关机的流程了,当你下次打开电脑时,系统会把之前存放的文件再读回到内存,这样你就回到了休眠前的状态了(如哪些程序和窗口是开着的) 
    37  
    38 hybrid-sleep           混合睡眠,主要是为台式机设计的,是睡眠和休眠的结合体,当你选择Hybird时,系统会像休眠一样把内存里的数据从头到尾复制到硬盘里 (C:hiberfil.sys),然后进入睡眠状态,即内存和CPU还是活动的,其他设置不活动,这样你想用电脑时就可以快速恢复到之前的状态了,笔记本一般不用这个功能。 
    39  
    40 lock 
    41  
    42 kexec            linux的一种重启系统的方式,不检测硬件 
    43  
    44  
    45  
    46 参考 
    47  
    48  
    49 https://wiki.archlinux.org/index.php/Power_management                详解(推荐) 
    50 http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption            reduce power consumption 
    51 http://wwwtt0401.blog.163.com/blog/static/3614930620116615955930/        Sleep,Hibernate and Hybrid   
    52 http://www.bkjia.com/Linuxjc/964474.html                    本文的模板 
    53 http://jingyan.baidu.com/article/3065b3b6cc19f6becef8a476.html            windows 电脑休眠和睡眠的区别 
    54 http://blog.sina.com.cn/s/blog_406be8d10100nmh7.html                阻塞(pend)与挂起(suspend)的区别 
    55 http://baike.baidu.com/view/1436072.htm                        suspend 百科
  • 相关阅读:
    XML的学习
    使用WEB应用时后台发生的事
    企业级应用与互联网应用的区别
    学习JAVA EE的目标
    关于AngularJS的学习报告
    在线进销存软件
    Gridview 实现列表全选、自动选择下级item的功能
    python 计算roc程序报错ValueError: bad input shape (5313, 2)
    pandas保存为hdf格式更高效
    Linux 安装
  • 原文地址:https://www.cnblogs.com/little-snake/p/4630061.html
Copyright © 2020-2023  润新知