![Linux Fedora:我可以保留我正在做的事情,以便当我再次启动时一切都会恢复](https://linux22.com/image/53796/Linux%20Fedora%EF%BC%9A%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BF%9D%E7%95%99%E6%88%91%E6%AD%A3%E5%9C%A8%E5%81%9A%E7%9A%84%E4%BA%8B%E6%83%85%EF%BC%8C%E4%BB%A5%E4%BE%BF%E5%BD%93%E6%88%91%E5%86%8D%E6%AC%A1%E5%90%AF%E5%8A%A8%E6%97%B6%E4%B8%80%E5%88%87%E9%83%BD%E4%BC%9A%E6%81%A2%E5%A4%8D.png)
我有 Linux Fedora 20,带有 Gnome 经典桌面。当我通过顶部栏上的“断电”图标断电时,所有内容都会关闭,当我再次通电时,所有内容都会消失,尽管我可以使用浏览器中的历史记录来恢复网页。如果我选择的话,我希望将会话完全准确地恢复到我关闭电源时的情况。请问这是否可能,例如通过暂停或休眠机器?我找不到任何已经存在的东西可以做到这一点。
我认为这acpi
也许是答案,但我读到这可能与 Gnome 操作发生冲突,而且我/etc/acpi/handler.sh
的系统上没有文件,所以我认为没有安装。.在我知道如何安全地这样做之前,acpi
我不愿意尝试acpi
。
如果您对此有任何帮助,我将不胜感激。
答案1
作为 root 用户,由于 Fedora 20 使用systemd
更合适的方式来做到这一点,那就是通过hibernate
目标:
systemctl hibernate
/etc/sudoers
如果您想以普通用户身份执行此操作,可以使用 sudo 并通过命令添加以下行visudo
:
user hostname =NOPASSWD: /usr/bin/systemctl hibernate
允许普通用户休眠的其他解决方案涉及一些思考波尔基特。
为了避免进一步的问题,我建议您在交换空间大小至少相同RAM 中的文件(查看休眠 - Fedora 使用相同的方法)。