热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Kali创建应用快捷方式

https:www.dazhuanlan.comiki-yopics1113708 有些软件在Linux下解压后直接就能使用,尤其是jetbrains的产品,每次都要到对应的进程目

https://www.dazhuanlan.com/niki-y/topics/1113708

 

有些软件在 Linux 下解压后直接就能使用,尤其是 jetbrains 的产品,每次都要到对应的进程目录下执行启动进程。虽然可以通过创建软链接或者将启动脚本的路径加入环境变量达到在命令行下启动,可比起从桌面直接点击图标启动还是有点不便。



  1. 快捷方式是以.desktop 为后缀的文档,只要在其中添加一些代码,就能赋予他启动软件的能力。
    代码格式









    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    [Desktop Entry]
    Encoding=UTF-8
    Type=Application
    Comment=The Javascript IDE for Professional Developers by JetBrains
    Name=Webstorm
    GenericName=Webstorm IDEA
    Exec=/home/orangice/Application/WebStorm/bin/webstorm.sh
    Icon=/home/orangice/Application/WebStorm/bin/webstorm.png
    Terminal=false
    Categories=Application;Programme;

     



     

    参数解析

     



    • Type:要启动的文档类型,值为 Application 表示进程文档,值为 Link 表示链接文档。

    • Comment:注释。

    • Name:快捷方式的名称。

    • Exec:应用进程的绝对路径。

    • Icon:快捷方式图标的绝对路径。

    • Terminal:是否在终端启动,true 表示在,false 表示不在,只能在终端执行的必须为 true。



 


实例

  1. 在/usr/share/applications目录下创建.desktop 后缀的文档,文档名是你的应用名。以创建 Webstorm 快捷方式为例。编辑 Webstorm.desktop。









    1

    vim /usr/share/applications/Webstorm.desktop

    添加如下代码









    1
    2
    3
    4
    5
    6
    7
    8
    9

    [Desktop Entry]
    Encoding=UTF-8
    Type=Application
    Name=Webstorm
    Comment=The Javascript IDE for Professional Developers by JetBrains
    Exec=/home/orangice/Application/WebStorm/bin/webstorm.sh
    Icon=/home/orangice/Application/WebStorm/bin/webstorm.png
    Terminal=false
    Categories=Application;Development;

     









    1

    chmod a+x /usr/share/applications/Webstorm.desktop





推荐阅读
author-avatar
mobiledu2502885017
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有