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.休眠-右鍵:
2.驗證權限:
3.錯誤提示:
相關主題
總結
以上是生活随笔為你收集整理的linux怎么休眠快捷键,在Deepin系统中创建右键休眠选项的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一文读懂中国互联网的30年(整合版)
- 下一篇: Java:File.separator作