• linux启动器文件(快捷方式)的制作方法


    众所周知。和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指令,这里不表.

  • 相关阅读:
    LeetCode 链表题总结
    分布式系统 MIT 6.824 Lab 1: MapReduce 准备
    Consul 入门(二)
    Consul 入门
    IDEA批量修改变量快捷键
    Spring源码解析-JdbcTemplate
    SpringMVC源码解析-HTTP请求处理和分发
    SpringMVC源码解析-DispatcherServlet启动流程和初始化
    发现一个网站可以看英文版的harry potter小说,好东西分享一下哈
    TypeSrcript如何引入第三方库 如果加d.ts以及async await如何使用 demo,只有代码,文字后续补充
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6922696.html
Copyright © 2020-2023  润新知