Ubuntu下如何在桌面创建快捷方式

Ubuntu下如何在桌面创建快捷方式

一、Linux创建快捷方式的不同

二、创建步骤

1、找到应用程序的图标路径

如Android Studio的图标路径:

android-studio/bin/studio.png

2、找到启动程序的脚本路径

如Android Studio的脚本路径:

android-studio/bin/studio.sh

3、打开并编辑.desktop文件

vim android-studio.desktop

4、键入以下内容

[Desktop Entry]
Name=Android Studio
Icon=“/android-studio/bin/studio.png”
Exec=“/android-studio/bin/studio.sh”

[Desktop Entry]表示什么?
Name:快捷方式的名字,即图标下显示的内容
Icon:图标所在路径
Exec:执行程序所在路径
还有其他一些额外的选项如Comment描述,Type类型,但是上面这三个选项是必须指定的

5、修改文件权限、所有者、所属用户组

所有者和用户组最好设置为用户本人
根据创建desktop文件所在目录不同,文件所有者和用户组也会不尽相同
创建完desktop文件后,记得用 ls -l 查看文件的所有者与用户组,如果是root你是没有权限的

修改文件所有者

sudo chown <username> <filename>

修改文件所属用户组

sudo chgrp <user>

修改文件权限

sudo chmod 744 <filename> 

desktop文件限制只允许文件所有者读写执行,用户组或者其他人只能读,设为其他权限都是不行的

注意命令需要加上sudo,只有root用户才能执行这几条命令

最后再用 ls -l 查看针对文件的设置是否都生效

6、将编辑好的desktop文件移至桌面文件夹

mv <filename> ~/Desktop/

7、点击桌面上出现的图标,大功告成

你可能感兴趣的:(Linux,ubuntu,linux)