Ubuntu的桌面快捷方式有两种,一种是用于当前用户的快捷方式,另一种是用于所有用户的

当前用户


用户的快捷方式放在用户目录下的.local/share/applications/文件夹里,这种快捷方式一般是在启动器上右键点击图标的锁定在启动器后自动生成的

如果只需要对当前用户创建快捷方式,那么可以打开软件,然后右键软件图标锁定在启动器,这时就可以看到.local/share/applications/目录下生成了一个以软件名开头,以.desktop为后缀的文件

假如当前用户名是user

$ cd /home/user/.local/share/applications
$ lsxmind.desktop

不过这种方式添加的快捷方式有一个缺点就是,如果是基于JVM的软件,快捷方式会记录启动JVM的参数,以后每次点击快捷方式都会执行这些参数,会使得JVM占用很多内存

$ vim xmind.desktop......
Exec=/usr/bin/java -Dfile.encoding=UTF-8 -jar
/home/user/app/xmind/XMind_amd64//../plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar -os linux -ws gtk -arch x86_64 -showsplash -launcher
/home/user/app/xmind/XMind_amd64/XMind -name XMind --launcher.library
/home/user/app/xmind/XMind_amd64//../plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444/eclipse_1617.so -startup
/home/user/app/xmind/XMind_amd64//../plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar --launcher.overrideVmargs -exitdata 540004 -configuration ./configuration -data ../workspace -eclipse.keyring @user.home/.xmind/secure_storage_linux -vm
/usr/bin/java -vmargs -Dfile.encoding=UTF-8 -jar
/home/user/app/xmind/XMind_amd64//../plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
......

中间Exec这一大段就是自动添加的参数,要把这一段改一下,去掉这些参数,指向启动软件的可执行文件

Exec=/home/user/app/xmind/XMind_amd64/XMind

这样快捷方式就完美的创建了

所有用户


系统级的快捷方式放在/usr/share/applications/文件夹下,可以打开该文件夹浏览一下

如果要为所有用户创建快捷方式,可以把上面创建的xmind.desktop移动到该文件夹下,然后再把快捷方式拖到启动器上

sudo mv /home/user/.local/share/applications/xmind.desktop /usr/share/applications/

也可以直接在该文件夹下创建一个.desktop后缀的文件,输入一些必要的参数,注意最后有个分号

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=XMind
Icon=/home/widiot/app/xmind/bin/pycharm.png
Path=/home/widiot/app/xmind/XMind_amd64
Exec=/home/widiot/app/xmind/XMind_amd64/XMind
Categories=Application
Terminal=false
StartupWMClass=XMind;

然后打开该文件夹,把软件的图标拖到启动器上

【Ubuntu】Ubuntu创建桌面快捷方式相关推荐

  1. ubuntu clion 创建桌面快捷方式

    ubuntu clion 创建桌面快捷方式 首先在终端下输入 cd /usr/share/applications/ 进入applications目录下,建立一个clion.desktop文件 sud ...

  2. 如何在Ubuntu上创建桌面快捷方式

    Desktop icons should be simple, but they're not on Ubuntu 18.04 LTS and newer releases like Ubuntu 1 ...

  3. ubuntu创建php文件,ubuntu系统创建桌面快捷方式的方法

    在ubuntu系统中,自己安装的程序往往没有创建桌面快捷方式,每次都通过终端然后输入绝对路去径执行命令比较繁琐,其实可以像windows那样自己在桌面程序创建程序的快捷方式,这样方便了每次的启动. 这 ...

  4. Ubuntu系统创建桌面快捷方式

    在Ubuntu系统中创建桌面快捷方式 一般创建方法 在目录/usr/share/applications下,有安装软件时自动生成的的桌面快捷方式,将其复制到你的桌面 修改权限,右键图标,点击allow ...

  5. Ubuntu安装Blender并创建桌面快捷方式的详细步骤(基于官方下载.tar.xz文件)

    Ubuntu安装Blender并创建桌面快捷方式的详细步骤(基于官方下载.tar.xz文件) 1. 下载Blender 从blender官网下载.tar.xz安装文件,下载网址为:https://ww ...

  6. Ubuntu系统为程序创建桌面快捷方式

    为了不用每次都要进入命令行启动应用程序,为程序创建快捷方式是一个很方便的方法,尤其是你的程序需要在团队外部使用的时候. 桌面创建快捷方式一般使用.desktop为后缀的文件实现,该文件的内容格式基本要 ...

  7. Ubuntu安装pycharm并创建桌面快捷方式

    1.下载Pycharm社区版本:Pycharm下载地址 2.解压 3.执行pycharm.sh命令 4.点击continue按钮 5.新建项目即可 6.创建桌面快捷方式 7.在目录栏里面出现快捷方式

  8. ubuntu系统下,安装pycharm以及创建桌面快捷方式

    Ubuntu22.04存在问题: 今天尝试安装一个XXXX-x86_64.appimage软件,软件图表在桌面点击没有反映. 检查属性,已经设置为可执行文件. terminal cd进文件夹,输入 . ...

  9. linux 图形化创建文件,Arronax - 在Ubuntu中创建桌面启动器的图形工具

    原标题:Arronax - 在Ubuntu中创建桌面启动器的图形工具 对于那些想在Ubuntu 16.04,Ubuntu 18.04,Ubuntu 19.04中手动创建桌面快捷方式启动器的人来说,Ar ...

  10. 解决Inno Setup制作安装包无法创建桌面快捷方式的问题

    昨天想把个java程序做成exe安装软件,然后就去下载了Inno Setup这个软件安装包制作软件,Inno Setup这个软件确实非常好用,但是由于我下载的中文汉化版,根据向导一步步来就是不创建桌面 ...

最新文章

  1. Centos6 升级glibc-2.17,解决Requires: libc.so.6(GLIBC_2.14)(64bit)错误解决方法
  2. 尚未整理【风控】互联网金融-构建评分卡模型部分知识点
  3. java 700c corsa_JAVA CORSA休闲车,缔造“城市 生活 元素”
  4. mysql转化为GaussDB,GaussDB(openGauss)宣布开源,性能超越 MySQL 与 PostgreSQL
  5. Cpp / 拷贝构造函数的参数为什么必须使用引用类型
  6. Codevs 1010 过河卒 2002年NOIP全国联赛普及组
  7. 2021.9.23模拟
  8. 浩鲸科技与帆软达成战略合作,重磅推出数据中台联合解决方案
  9. 中山大学Delphi视频教程 共51课
  10. KVM,QEMU,libvirt入门学习笔记【转】
  11. 微信打开网页:如需浏览,请长按网址复制后使用浏览器访问怎么解决
  12. matlab遗传算法工具箱及应用 pdf,MATLAB遗传算法工具箱及应用(雷英杰)
  13. f分布表完整图a=0.01_图 python 实现
  14. JAVA基础案例教程——模拟物流快递系统程序设计
  15. gaussian窗口函数_几种常见窗函数及其matlab应用
  16. 3ds Max下载_3ds Max 2023上线了哪些新功能?
  17. 服务器监控管理工具大全
  18. 实验报告:小学数学练习、石头剪刀布游戏
  19. oracle中rollback命令,9.2.4 执行ROLLBACK命令
  20. 解决Windows剪切、删除、移动海量文件时,速度慢和卡死的问题

热门文章

  1. 会计那么多,你如何提升自己的财务能力?
  2. 很有用的东西,可以修复MBR引导区,在windows命令行下mbrfix /drives 0 fixmbr就可以了
  3. JAVA开发学习——欢迎来到JAVA开发世界!
  4. 弘辽科技:淘宝店铺怎么优化商品关键词?
  5. 企业级JAVA快速开发平台, 内置代码生成器 - JavaFast快速开发平台
  6. 移动端携程网首页制作
  7. 烤仔建工 | 法官失职,狼人屠村?
  8. 如何在Jmeter中使用Beanshell-小强性能测试培训班学生作品
  9. PDF文件加密怎么解除?10大PDF解除加密工具榜单
  10. Michael Nielsen的神经网络与深度学习入门教程