赞
踩
如Android Studio的图标路径:
android-studio/bin/studio.png
如Android Studio的脚本路径:
android-studio/bin/studio.sh
vim android-studio.desktop
[Desktop Entry]
Name=Android Studio
Icon=“/android-studio/bin/studio.png”
Exec=“/android-studio/bin/studio.sh”
[Desktop Entry]表示什么?
Name:快捷方式的名字,即图标下显示的内容
Icon:图标所在路径
Exec:执行程序所在路径
还有其他一些额外的选项如Comment描述,Type类型,但是上面这三个选项是必须指定的
所有者和用户组最好设置为用户本人
根据创建desktop文件所在目录不同,文件所有者和用户组也会不尽相同
创建完desktop文件后,记得用 ls -l 查看文件的所有者与用户组,如果是root你是没有权限的
修改文件所有者
sudo chown <username> <filename>
修改文件所属用户组
sudo chgrp <user>
修改文件权限
sudo chmod 744 <filename>
desktop文件限制只允许文件所有者读写执行,用户组或者其他人只能读,设为其他权限都是不行的
注意命令需要加上sudo,只有root用户才能执行这几条命令
最后再用 ls -l 查看针对文件的设置是否都生效
mv <filename> ~/Desktop/
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。