持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情
起因
Linux突然打不开Android Studio,就想着重新安装一个,无奈Linux版的AS只能用.sh文件运行(不知道是不是我没发现其他的打开方式),又不喜欢用终端跑,还是习惯与Window用快捷方式打开。
于是搜索学习了一下,记录下来。
操作步骤
-
1. 新建快捷方式
随意找个位置新建xxx.desktop文件,一般快捷方式想放在哪就在哪新建
命令:
vi xxx.desktop -
2. 输入内容
把下面的整块复制,根据自己的需求更改
Name,Comment,Exec,Icon属性的值[Desktop Entry] Encoding=UTF-8 Name=名称 Comment=注释 Exec=.sh文件绝对路径(不知道获取的下面会有说) Icon=快捷方式图标绝对路径 Terminal=false StartupNotify=true Type=Application Categories=Application;Development; -
修改文件权限
右键这个文件,查看文件的属性,可以看到我们刚刚在文件中配置的文件名称,命令和属性
点击
权限,勾选允许作为程序执行文件如果快捷方式图标绝对路径没设置错的话,此时文件图标已经更新成我们设置的快捷方式图标了
-
启动程序
双击编辑好的文件即可打开应用程序
End
通过为.sh文件新建快捷方式,摆脱了使用终端运行.sh文件的繁琐,但同时也导致我们无法实时看到程序的日志信息,各有利弊,大家可以通自己的需求来选择文件运行方式。
补充:Linux如何获取文件绝对路径
- 打开终端
- 进入到目标文件的文件路径下
- 输入
pwd- 即可查看当前路径的绝对路径
- 在绝对路径后面加上你的文件名和后缀就是这个文件的绝对路径了
- 例如
/home/test/桌面/android-studio/xxx.desktop