linux中睡眠命令,Linux 休眠命令
休眠的类型
目前大概由三种类型的休眠:
suspend(suspend to RAM)
指的是除了内存以外的大部分机器部件都进入断电状态。 这种休眠状态恢复速度特别快,但由于内存中的数据并没有被保存下来,因此这个状态的系统并没有进入真正意义上的休眠状态,还在持续耗电。
hibernate(suspend to disk)
这种休眠会将内存中的系统状态写入交换空间内,当系统启动时就可以从交换空间内读回系统状态。 这种情况下系统可以完全断电,但由于要保存/读取系统状态到/从交换空间,因此速度会比较慢,而且需要进行一些配置(下面会说到)
hybrid(suspend to both)
结合了上面两种休眠类型。它像hibernate一样将系统状态存入交换空间内,同时也像suspend一样并不关闭电源。 这种,在电源未耗尽之前,它能很快的从休眠状态恢复。而若休眠期间电源耗尽,则它可以从交换空间中恢复系统状态。
suspend 休眠
进入 suspend 特别简单,无需额外的配置,在 systemd 系统上直接执行 systemctl suspend 就行了。
systemctl suspend
它的实际动作由 systemd-suspend.service 所定义, 在 archlinux 上,它长成这样子的:
# SPDX-License-Identifier: LGPL-2.1+
#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
[Unit]
Description=Suspend
Documentation=man:systemd-suspend.service(8)
DefaultDependencies=no
Requires=sleep.target
After=sleep.target
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/systemd-sleep suspend
参考链接:
linux中睡眠命令,Linux 休眠命令相关推荐
- linux中常用的60个命令及作用详解
Linux 必学的 60 个命令 Linux 提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存 取.目录操作.进程管理.文件权限设定等.所以,在 Linux 系统上工作离不开使用系 ...
- Linux 中ifconfig和ip addr命令查看不到ip解决方法
Linux 中ifconfig和ip addr命令查看不到ip解决方法 参考文章: (1)Linux 中ifconfig和ip addr命令查看不到ip解决方法 (2)https://www.cnbl ...
- 禁止linux关机,如何在Linux中禁用关机和重新启动命令
shutdown命令调度一个Linux系统关闭电源的时间,它也可以用于在使用特定选项调用时停止,关闭电源或重启机器 ,并重新引导系统重新启动. 默认情况下,某些Linux发行版(如Ubuntu,Lin ...
- Linux中sort,uniq,cut,wc命令详解
Linux中sort,uniq,cut,wc命令详解 来源:hellodev 本文主要对Linux中sort,uniq,cut,wc这4个命令的使用方法进行了详细说明,希望对你有所帮助. sort s ...
- linux mv 递归拷贝,奇技淫巧 - 给Linux中的cp和mv命令中添加进度条的高级拷贝
GNU cp和GNU mv命令用于在GNU/Linux操作系统中复制和移动文件和目录.这两个命令缺少的一个特性是它们不显示任何进度条.如果复制一个大文件或目录,您就不知道完成复制过程需要多长时间,也不 ...
- linux中检测用户信息的命令是,Linux中系统状态检测命令
1.ifconfig用于获取网卡配置与网络状态等信息,格式为:ifconfig [网络设备] [参数] 2.uname命令用于查看系统内核版本等信息,格式为:uname [-a] 查看系统的内核名称. ...
- linux学习笔记:linux中查看文件内容的命令
linux中一般用下面这些命令来查看文件: cat 由第一行开始显示文件内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl 显示的时候,顺道输出行号! more 一页一页 ...
- 解压文件到服务器是什么意思,linux中zip文件解压命令是什么
linux中zip文件解压命令是什么 发布时间:2020-10-15 14:35:15 来源:亿速云 阅读:102 作者:小新 这篇文章给大家分享的是有关linux中zip文件解压命令是什么的内容.小 ...
- linux创建磁盘的命令,linux中创建磁盘分区的命令是什么
linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...
- linux重启命令有哪些, linux中常用的关机/重启命令有哪些
linux中常用的关机/重启命令有哪些 发布时间:2020-11-13 10:33:43 来源:亿速云 阅读:98 作者:小新 这篇文章给大家分享的是有关 linux中常用的关机/重启命令有哪些的 ...
最新文章
- Run Android on Your Netbook or Desktop
- C#配置Emgu CV
- ADO.NET复习——自己编写SqlHelper类
- 官宣弃用Java 8!Kafka 3.0.0 新功能get
- 基于wifi的单片机无线通信研究_SKYLAB:智能家居无线协议WiFi/BLE/Zigbee介绍与对比...
- 如何用Endnote在论文中插入图片
- 跨时钟域电路设计——单bit信号
- 485. Max Consecutive Ones - LeetCode
- PHP模板引擎smarty详细介绍
- 11、classmethod和staticmethod
- postgresql 参数替换 游标_解决postgresql和oracle如何把游标cursor数据存到数组array
- L1-048 矩阵A乘以B (15 分)—团体程序设计天梯赛
- *第六周*数据结构实践项目一【建立顺序栈算法库】
- NSDictionary和NSMutableDictionary
- 极化码 极化现象matlab仿真(信道容量,巴氏参数,高斯近似三种方法)
- 转载-一种基于陀螺仪传感器的准确计步器算法
- win10系统鼠标右键一直转圈的两种解决方法
- keras中sample_weight的使用
- 减轻用户记忆负担:识别与回忆在人机交互中的应用
- 二进制转十六进制(参考XYJ)
热门文章
- oracle max clob,oracle clob字段无法用yugong做同步
- python微信登录失效_[基本解决]尝试去搞清楚微信网页授权后如何保持用户登录状态...
- 【考研英语语法】现在进行时习题
- python贪吃蛇程序_Python贪吃蛇
- JSONObject使用方法及详解
- 【深入理解java虚拟机】 - JVM垃圾回收算法
- Jmeter响应断言以及JSON断言
- 赖世雄精准美国英语音标发音指南02 (附我备注)
- Linux-MongoDB命令导入json
- 2003 server下,IE6不能登录淘宝会员的解决方法