linux怎么休眠快捷键,在Deepin系统中创建右键休眠选项的方法

本文介绍在深度Deepin操作系统中创建右键休眠选项,以方便你更快的进入到系统休眠当中,实现方法非常简单,按照下面的步骤进行就可以了。

休眠的好处

系统休眠,可以让平时的工作环境保存到硬盘中,以便开机后便可立即进入工作状态。

注意

在Deepin系统中划分有swap分区的,先验证休眠功能是否正常,在终端中执行以下命令:

systemctl hibernate

能正常休眠并开机后正常,那请按本教程的步骤操作,如果不能,那本文的方法也就不起作用了。

需要准备的条件

1.Deepin系统划分有swap空间,如果没有swap分区,请先启用swap分区。可以参考Deepin默认对4G内存以上的机器不启用swap,附开启方法。

2.需要创建desktop文件的需要自己找一个图标。

3.需要添加验证权限,以免误点击后,系统立刻休眠,无法阻止。

开始创建右键休眠选项

1、在/usr/bin目录下创建执行文件-记得修改为可执行权限,创建Hiber.sh文件(名字随意,不要和别的重名,需要是shell脚本)

内容如下:

#!/bin/bash

if pkexec /bin/bash;then

systemctl hibernate

fi

附功能解析:

systemctl hibernate是系统休眠命令。

利用系统bash提权的功能,在添加上if判断命令是否执行。

2、在/usr/share/polkit-1/actions目录下创建提权配置文件,创建com.deepin.hiber.policy文件(名字随意,不要重名,最好统一风格)

内容如下:

/p>

"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"

"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">

Deepin

Authentication is required to switch graphics driver

no

no

auth_admin_keep

系统休眠需要验证权限

/bin/bash

/usr/bin/Hiber.sh

true

附:修改点和注意点

---需要唯一id,不可重复。

系统休眠需要验证权限 ---提示信息,可随意设置。

/bin/bash ---bash提权,不用修改。

/usr/bin/Hiber.sh ---可执行文件路径。

---此处图标为空,不要设置,设置后为显卡的验证提示和图标,问题未知。

3、创建桌面图标--图标自行下载

在/usr/share/applications/目录下创建desktop文件,创建hiber.desktop文件。

内容如下:

[Desktop Entry]

Name=Hiber

Name[zh_CN]=电脑休眠

Exec=Hiber.sh

Icon=/usr/share/Hiber/hiber.png

Terminal=false

StartupNotify=true

Type=Application

Categories=other

附:修改点

Name=Hiber ---英文名字

Name[zh_CN]=电脑休眠 ---中文名字

Exec=Hiber.sh ---可执行文件名

Icon=/usr/share/Hiber/hiber.png ---图标路径

4、在桌面空白区域右键菜单中添加快捷方式

在/home/user/.config/deepin/dde-file-manager/menuextensions目录下创建Extend.json文件。

内容如下:

[

{

"MenuType": "EmptyArea",

"Icon": "",

"Text[zh_CN]": "休眠",

"Exec": "Hiber.sh"

}

]

附:修改点

text:显示文本

exec:可执行文件名

成功示例图

1.休眠-右键:

031e4b578603f43fc8023d885e4ef3de.png

2.验证权限:

cb0b2e0d3bbb0c6d2fd7c487726d9610.png

3.错误提示:

1a49e0c9058df7bcf630a546f1a506fd.png

相关主题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值