在 Linux 中 .desktop 文件类似 windows 中的快捷方式,可以通过鼠标双击启动一些指定的应用程序。
而大部分发行版一般在该目录下就存放着应用程序中心所显示的应用。
/usr/share/applications/
许多桌面应用程序在安装后都自动生成 .desktop 到此处。(个别不遵守规则的软件例外)
有时如果你恰好想在启动台中或桌面某个角落快捷启动某个程序,那么就可以自己手动去编写一个 .desktop 文件。
通常的字段编写是这样:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec=/path/to/executable
Name=Name of Application
Icon=/path/to/icon
其中 Exec
是所执行的程序地址(可以包含参数),
Terminal
指明是否在执行一个终端程序,
Name
也就是该应用程序的名称,
version
版本号,Icon
应用程序图标,Encoding
使用的编码格式。
需要注意的是,如果你把目标执行程序路径给改了,那么这个 desktop 文件的作用也会受到影响。