Linux系统添加软件快捷方式 (图标)

背景

在Linux系统下安装软件,安装软件后,常常缺少软件的快捷方式,不熟悉Linux系统的同学甚至不知道软件安装的位置,就算知道软件安装位置的同学也会因打开点开一大堆文件夹而头疼,因此,在Linux系统性为常用软件添置快捷方式显得尤为重要。

具体方法

方法一:从/usr/share/applications中找到快捷方式,直接复制到桌面

方法二:编写自己的快捷方式文件

1、找到软件安装位置

Linux软件安装的位置一般在以下文件夹中:

  • /usr/share/软件名
  • /opt/软件名
2、 编写自己的快捷方式文件

“万物皆文件”是Linux的一大特点,因此在桌面上的快捷方式,其实也是文件。(熟悉vim的同学可以使用vim,不熟悉的同学可以直接使用txt编辑器)。文件名为xxx.desktop
以vscode为例,其快捷方式文件的内容如下:

[Desktop Entry]
Name = VScode
Exec = /usr/share/code/code
Icon = /usr/share/code/resources/app/resources/linux/code.png
Type = Application

最后,记得赋予该文件可执行权即可

 sudo chmod +x ~/Desktop/xxx.desktop

一个基本的快捷方式就设置好了!!! :)

3、 高级设置

更多xxx.desktop文件设置

Version=<版本设置>
Path=<程序(或者命令)的运行路径,一般填可执行文件所在文件夹>
Name[zh_CN]=<应用在中文语言环境下显示的名称>
Commet[zh_CN]=<应用在中文语言环境下显示的描述>
Categories=<设置类别,有点像添加标签,可以写多个,用分号隔开>
StartupNotify=<启动提示,一般可以填true>

可在Exec行中插入传入参数,以实现个性化快捷方式设置。

Exec = /usr/share/code/code --user-data-dir=/usr/xxx/code_dir

指定默认打开文件夹/usr/xxx/code_dir。

参考一
参考二

Linux系统添加软件快捷方式 (图标)相关推荐

  1. linux桌面添加软件快捷方式,如何在 Ubuntu 桌面手动添加应用快捷方式

    原标题:如何在 Ubuntu 桌面手动添加应用快捷方式 在这篇快速指南中,你将学到如何在 Ubuntu 桌面和其他使用 GNOME 桌面的发行版中添加应用图标. -- Abhishek Prakash ...

  2. Linux系统下***软件大荟萃

    Linux系统下***软件大荟萃(zt) Linux系统下***软件大荟萃 现在,大量的网络服务器开始使用Linux操作系统,Linux服务器的安全性也开始受到关注.对Linux服务器***的定义是: ...

  3. 最笨的方法打印出Linux系统 可爱的企鹅图标

    c语言@Abr分享 打印Linux可爱企鹅 最笨的方法打印出Linux系统 可爱的企鹅图标 欢迎欢迎大家预览本文章 今天给大家分享的这段代码是,用c语言,用最笨的方法实现console中打印Linux ...

  4. 如何给虚拟机上的linux系统添加虚拟硬盘

    From: http://www.ezloo.com/2008/03/vmware_linux.html 给vmware虚拟机上的linux系统添加一个虚拟硬盘,并对硬盘进行分区.格式化.给分区创建文 ...

  5. Linux 系统添加静态路由的方法

    Linux 系统添加静态路由的方法 1.添加一条默认路由 route add default gw 10.0.0.1  (默认只在内存中生效) 开机自启动可以追加到/etc/rc.local文件里 e ...

  6. 怎么添加扫描仪到计算机快捷键,Win7系统添加扫描仪快捷方式的方法

    扫描仪想必大家都很熟悉吧,通常被用于计算机外部仪器设备,通过捕获图像并将之转换成计算机可以显示.编辑.存储和输出的数字化输入设备,有时候为了更快的打开扫描仪,我们就可以在桌面你添加扫描仪快捷方式,那么 ...

  7. 对支持Linux系统的软件加密狗调研

    对支持Linux系统的软件加密狗调研 威步软件加密产品 http://www.wibu.com.cn/cn/产品.html 比特锁 http://www.bitanswer.cn/products/s ...

  8. linux系统添加路由

    Linux添加临时路由及永久路由的方法 一:使用 route 命令添加 使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法: //添加到主机的路由 route add –host ...

  9. Ubuntu给AndroidStudio软件添加桌面快捷方式图标

    [Desktop Entry] // 文件头 Name = XXX // 程序名Icon=图标文件名 //图标Exec=脚本文件路径 //执行脚本(若为应用程序桌面图标则必选)Type=Applica ...

最新文章

  1. Centos下安装mysql 总结
  2. 你陪我长大 我陪你变老
  3. 【题解】Luogu P1533 可怜的狗狗
  4. 今晚直播 | AAAI 2018论文解读:零资源机器翻译的最新进展
  5. hp代码改成linux代码,HP Database Archiving Software远程任意代码执行漏洞
  6. go java gc_图解Golang的GC垃圾回收算法
  7. 突然讨厌做前端,讨厌代码_你讨厌正则表达式吗? 那么,我为您提供解决方案......
  8. Jenkins持续集成项目搭建与实践——基于Python Selenium自动化测试(自由风格)
  9. html/js/css资源
  10. Kali渗透测试工具库(三)hydra——密码暴力破解工具
  11. Codeforces Round #FF(255) DIV2
  12. Unix系统中常用的信号含义
  13. SQL Server 不允许保存更改的解决方法
  14. UVA - 10066The Twin Towers(LIS)
  15. [软件工程] 千帆竞发图的制作
  16. 战争调度(动态规划、记忆化搜索)
  17. 企业微信企业邮箱设置,微信企业邮箱如何设置?
  18. spilt的用法小结
  19. Python学习之道-烤机测试日志Log分析统计
  20. 垃圾收集器以及三色标记

热门文章

  1. 通过简书网学习 ActionChains,selenium webdriver 学习第3篇
  2. 【每日前端】CSS考拉海购和京东官网部分广告模块的实现
  3. python公众号文章_python如何导出微信公众号文章
  4. in the end,at the end, at an end的用法区别
  5. docker虚拟化技术文档(自己总结最全版本)
  6. Eigen中的混叠(aliasing)问题
  7. JS--文章置顶功能
  8. SRM系统可以为企业带来什么价值?
  9. 放飞航天梦 抒写奋斗情
  10. 巴菲特2018股东大会问答实录(上)