Ubuntu添加一个可以双击运行的shell脚本

1、首先创建一个.desktop的桌面文件
输入以下内容,定义名称执行的路径执行程序,脚本路径,脚本名称

[Desktop Entry]
Version=1.0
#此处为桌面上文件展示的名称
Name=桌面
Comment=桌面
#下面是调用shell脚本、并添加执行脚本的绝对路径
Exec=gnome-terminal -e "bash -c '/home/upload/test.sh;$SHELL'"
Terminal=false
X-MultipleArgs=false
Type=Application
#下面是桌面是logo绝对路径
Icon=/home/upload/icon.ico
StartupNotify=true

2、给执行文件添加运行权限、并将文件放到系统所有应用目录下
(用户upload为Ubuntu系统登录用户)

chmod 777 test.desktop
chown  -R   upload:upload   test.desktop

mv   test.desktop  /usr/share/applications/zhuiying.desktop

3、复制系统应用目录中的文件到桌面中
之所以会多出第二步、第三步文件的拷贝
主要是作者自己在日常的工作中多次踩坑,从应用目录中拷贝出的文件可以直接执行,也可以从桌面上所有应用中点击、运行脚本)

cp /usr/share/applications/test.desktop    /home/upload/Desktop

4、下面步骤在桌上操作,右键test.desktop文件,选择属性设置允许启动
在这里插入图片描述在这里插入图片描述

勾选 Allow executing file as program 一行后,关掉窗口保存

5、再次右键,修改属性如下图,选中Allow Launching即可

在这里插入图片描述

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值