众所周知。和windows不同,linux的软件安装方式是五花八门的= =

实用sh脚本写的,有tar包自己编译的。有rpm格式的,有deb的,有各种奇葩路径然后+chmod权限执行的。还有改各种配置文件的……

相同的,可以像wps linux一样自己在启动器设置快捷方式的软件还是少数,多数情况下还得自己来写启动器文件。。

linux下边的桌面快捷方式标准文件格式是.desktop,很多文件安装好后都会在/usr/share/application目录下建立一个快捷方式,能够直接拷过来到桌面上.

可是还有很多没有默认快捷方式的东西.

我们能够用文本编辑器打开一个快捷方式,看看里面的内容:

格式例如以下

[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; //注明在菜单条中显示的类别(可选)

这种话,我们就能够自己写快捷方式了.

EXEC能够指向bash脚本等,也能够用之前所讲述的方法(就在前几篇文章中)来免管理员认证,达到直接双击打开的目的.

当然另一种简单些的方式是建立软链接,採用ln -s指令,这里不表.

最新文章

  1. SQL切换真假状态标识字段
  2. PBOC~PPT-补充A(转)
  3. C#基础
  4. Codeforces Round #372 (Div. 2) C. Plus and Square Root
  5. 第八篇.Bootstrap下拉菜单
  6. slf4j日志系统
  7. 定时组件quartz系列<一>模拟定时组件小程序
  8. 一个现代化的JSON库Moshi针对Android和Java
  9. 记载abp中Dbcontext的疑问
  10. 将dom4j格式化为标准的xml字符串
  11. Bzoj5093: 图的价值
  12. python之模块、包的导入过程和开发规范
  13. 将pandas的Dataframe对象读写Excel文件
  14. sql 数据库(表空间),用户 相关命令
  15. 经典Java面试题收集
  16. Java获取系统时间的四种方法
  17. oc中类的实例化及方法调用
  18. 珍藏40个android应用源码分享
  19. 20145305 《网络对抗》Web基础
  20. table中checkbox选择多行

热门文章

  1. Swift - 可编辑表格样例(可直接编辑单元格中内容、移动删除单元格)
  2. ubantu安装jdk
  3. SqlServer执行存储过程时,参数值为null,sql语句参数值变成default
  4. MySQL 5.6 Reference Manual-14.1 Introduction to InnoDB
  5. root密码忘记怎么办?
  6. java中4种修饰符访问权限的区别及详解全过程
  7. 深入jar包:从jar包中读取资源文件
  8. Mysql重复数据查询置为空
  9. location.reload() 和 location.replace()的区别和应用。
  10. 转载:html特殊字符 编码css3 content:"我是特殊符号"