Linux深度桌面文件管理,快捷方式原理 - Desktop Entry 文件 - Deepin深度系统用户手册...

d821f58926de92c5c4e69ce889b968c0.png

简介

Desktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息的文件。Desktop Entry 文件实现了类似于 Windows 操作系统中快捷方式的功能。

目前,Linux KDE 和 Linux GNOME 桌面系统都使用 Desktop Entry 文件标准来描述程序启动配置信息。Desktop Entry 文件标准是由 FreeDesktop.org制定的,目前最新的版本是"Desktop Entry SpecificATIon 1.0"

系统范围的Desktop Entry文件地址统一在 /usr/share/applicATIons,文件以".desktop"为后缀名。用户个人的Desktop Entry 地址为 ~/.local/share/applications。

配置

[Desktop Entry] #每个desktop文件都以这个标签开始,说明这是一个Desktop Entry文件

Version = 1.0 #标明Desktop Entry的版本(可选)

Name = Firefox #程序名称(必须),这里以创建一个Firefox的快捷方式为例

GenericName = Web Browser #程序通用名称(可选)

Comment = A Web Browser #程序描述(可选)

Exec = firefox %u #程序的启动命令(必选),可以带参数运行,当下面的Type为Application,此项有效

Icon = firefox #设置快捷方式的图标(可选)

Terminal = false #是否在终端中运行(可选),当Type为Application,此项有效

Type = Application #desktop的类型(必选),常见值有“Application”和“Link”

Categories = GNOME;Application;Network; #注明在菜单栏中显示的类别(可选)

备注:desktop文件需要可执行权限才可运行,否则将以文本文件打开。

实例

例如:firefox

[Desktop Entry]

Version=1.0

Name=Firefox Web Browser

Name[zh_CN]=Firefox 浏览器

Comment=Browse the World Wide Web

Comment[zh_CN]=浏览互联网

GenericName=Web Browser

GenericName[zh_CN]=网络浏览器

Exec=/home/abi/下载/firefox/firefox

Terminal=false

X-MultipleArgs=false

Type=Application

Icon=/home/abi/下载/firefox/icons/mozicon128.png

Categories=GNOME;GTK;Network;WebBrowser;

MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme- handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;

StartupWMClass=Firefox

StartupNotify=true

X-Ayatana-Desktop-Shortcuts=NewWindow;

[NewWindow Shortcut Group]

Name=Open a New Window

Name[zh_CN]=新建窗口

Exec=firefox -new-window about:blank

TargetEnvironment=Unity

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值