【linux】Linux桌面应用程序快捷方式

在linux系统里,很多应用程序虽然有对应的版本,但是下载了之后发现打开方式并不友好,比如,今天下载了DataGrip,打开文件夹才发现它里面有这些:
在这里插入图片描述
红框内的脚本是其正确的打开方式。每次你都要执行:

./datagrip.sh 

才能运行这个程序,很不友好。
当然,如果你稍微熟悉一点linux,你可能会想:把这个路径定义成环境变量PATH里,这样就可以在任何地方运行了
在这里插入图片描述但是这样还是不符合用户习惯,能否建立一个类似win系统的打开方式?
当然可以。
如果你是win用户,你可能会想创建个软链接的东西在桌面来解决这个问题。但是这里的打开方式是个shell脚本,如果软链接到桌面,还是一样得运行。
你可以这样做:

1.创建一个.desktop类型的文件

 vi /usr/share/applications/x.desktop

文件内容:

[Desktop Entry]
Name=DataGrip
Exec= /home/zjs/datagrip-2023.2/DataGrip-2023.2/bin/datagrip.sh
Icon= /home/zjs/datagrip-2023.2/DataGrip-2023.2/bin/datagrip.svg
Type=Application
StartupNotify=true

内容解析:

[Desktop Entry] 文件头
Encoding    编码
Name        应用名称
Name[xx]    不同语言的应用名称
GenericName 描述
Comment 注释
Exec    执行的命令
Icon    图标路径
Terminal    是否使用终端
Type    启动器类型
Categories  应用的类型(内容相关)

创建好文件之后,修改权限:

sudo chmod 744 x.desktop

注意:权限一定要是744
然后复制一份到你的桌面。右键单击:
在这里插入图片描述

注意: 如果没有出现这个选项,重新检查以下这个文件的权限是否为744

在这里插入图片描述

然后,就可以出现正常的图标,并像其它软件一样,正常使用了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值