使用图形界面(最简单)
这是最直观的方法,适合所有用户。

- 点击屏幕右上角的电源图标(通常是齿轮或一个圆圈)。
- 在弹出的菜单中,你会看到几个选项:
- 挂起:这是标准的睡眠模式,系统状态会保存在内存中,CPU 和大部分硬件会断电,但内存会持续供电,这样唤醒速度最快,只要按一下键盘、鼠标或电源键即可。
- 休眠:系统状态会完整地保存到硬盘(交换分区)上,然后几乎完全断电,唤醒时,系统会从硬盘恢复所有状态,速度比挂起慢,但非常省电,适用于长时间不使用电脑且希望完全断电的场景。
- 注销:关闭你的用户会话,返回到登录界面。
- 关机:完全关闭系统。
- 重启:重新启动系统。
对于大多数日常使用情况,选择 “挂起” 即可。
使用命令行(灵活且强大)
对于喜欢使用终端或需要自动化的用户,命令行是最佳选择。
systemd 命令(现代 Ubuntu 版本首选,推荐)
现代的 Ubuntu(从 15.04 开始)使用 systemd 作为系统管理器,它提供了统一的命令来控制电源状态。
-
挂起
(图片来源网络,侵删)systemctl suspend
-
休眠
systemctl hibernate
-
混合睡眠(同时挂起和休眠) 这是一个非常实用的选项,它会将数据同时保存到内存和硬盘,如果断电,数据也不会丢失(从休眠中恢复);如果没有断电,唤醒速度则和挂起一样快。
systemctl hybrid-sleep
pm-suspend 命令(旧版方式)
在一些较旧的 Ubuntu 版本或使用 upower 的系统中,可能会使用 pm-utils 包中的命令,虽然在新版中 systemd 是主流,但这些命令通常仍然可用。
你可能需要安装 pm-utils:

sudo apt update sudo apt install pm-utils
安装后,可以使用以下命令:
-
挂起
pm-suspend
-
休眠
pm-hibernate
使用 dbus 命令(适用于桌面环境)
如果你在图形桌面环境中,可以直接通过 dbus 调用桌面环境的电源管理接口,这个方法非常通用,因为它不依赖于 systemd 或 pm-utils。
-
挂起
dbus-send --system --dest=org.freedesktop.PowerManagement --type=method_call /org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Suspend
-
休眠
dbus-send --system --dest=org.freedesktop.PowerManagement --type=method_call /org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Hibernate
创建快捷方式或自定义脚本
你可以将上述命令创建成一个桌面快捷方式或一个别名,方便使用。
创建桌面快捷方式
- 在桌面空白处右键,选择 “创建启动器”。
- 在弹出的窗口中填写信息:
- 名称:“挂起”。
- 命令:输入你想要的命令,
systemctl suspend。 - 注释:(可选)填写一个描述。
- 点击 “创建”,之后你就可以直接双击这个快捷方式来挂起电脑了。
创建命令别名
如果你想让命令更短,可以将其添加到你的 shell 配置文件中(~/.bashrc 或 ~/.zshrc)。
打开终端,输入:
nano ~/.bashrc
在文件末尾添加以下一行(这里以 zz 作为挂起的别名):
alias zz='systemctl suspend'
保存文件(在 nano 中是 Ctrl+O,然后回车,再按 Ctrl+X 退出)。
运行以下命令让配置立即生效:
source ~/.bashrc
你只需要在终端输入 zz 然后回车,就可以挂起电脑了。
故障排除
如果你执行挂起命令后没有反应或者出现了问题,可以尝试以下步骤:
-
检查日志:查看系统日志,了解挂起失败的原因。
journalctl -b -p err | grep -i "suspend\|sleep"
这会显示自上次启动以来的所有与睡眠/挂起相关的错误信息。
-
检查电源管理配置:某些硬件驱动(尤其是 NVIDIA 显卡或较旧的硬件)可能与电源管理有冲突,你可以尝试暂时禁用某些功能。
- 对于 NVIDIA 显卡,可以尝试在设置中关闭 "Dynamic Super Resolution" 或 "G-Sync"。
- 可以尝试在 BIOS/UEFI 中禁用 "Fast Boot" 或 "USB Suspend"。
-
更新系统和驱动:确保你的 Ubuntu 系统和所有硬件驱动(尤其是显卡驱动)都是最新的。
sudo apt update && sudo apt upgrade
| 方法 | 命令 | 优点 | 缺点 |
|---|---|---|---|
| 图形界面 | 点击电源图标 | 简单直观,无需记忆命令 | 需要打开图形界面 |
systemd |
systemctl suspend |
现代标准,功能强大(支持混合睡眠),推荐使用 | 无明显缺点 |
pm-utils |
pm-suspend |
兼容一些旧版系统 | 在新版中非主流,功能较少 |
dbus |
dbus-send ... |
不依赖系统初始化系统,通用性强 | 命令较长,不易记忆 |
对于绝大多数 Ubuntu 用户,使用图形界面点击“挂起”按钮 或者在终端输入 systemctl suspend 是最简单、最可靠的选择。
