linux 下建立桌面快捷方式(解决无图标 程序不启动问题)

1.首先建立一个新文件

vi quick.desktop //后缀为desktop

2.复制下面内容

[Desktop Entry]
Name=Firefox
Comment=this is firefox
Exec=/root/firefox/firefox
#Exec=sh /root/firefox/firefox.sh  #针对shell文件
Icon=/root/firefox/icon/14933605781164348587764180310.png
Terminal=false
Type=Application
Categories=Application;Network

Name和Comment看自己爱好

Exec写软件安装的位置

ps:实在不知道就find / -name xxx吧

Icon写图标所在位置,kali下/usr/share/icons/hicolor/256x256/apps目录有很多图标

Terminal 是否用终端启动,一般否即可

3.其实还可以用这种方法启动脚本,改Exec即可
如果是shell文件,要加上 sh.

原文:https://blog.csdn.net/d555hjkhkh/article/details/79298728

如果上述操作完成后发现,再次开机后程序图标不见了,并且也无法启动程序,那么可能是磁盘挂载原因
若程序位置在其他磁盘,并且开机后磁盘没有自动挂载,就会出现上述问题
解决办法: 修改 /etc/fstab 文件,使磁盘开机自动挂载

1. 使用 su root 命令,进入管理员权限

 su root
 df -h  //查看已挂载的磁盘
 blkid   //查看所有磁盘ID和类型,与已挂载磁盘做对比找出需要挂载的磁盘

需要挂载的三个磁盘
在这里插入图片描述

2. 修改 /etc/fstab 文件

在最下面添加磁盘信息
在这里插入图片描述
可以很明显的看到文件有6列。
第1列是设备名或者卷标
第2列是挂载点(也就是挂载目录)
第3列是所要挂载设备的文件系统或者文件系统类型
第4列是挂载选项,通常使用defaults就可以
第5列设置是否使用dump备份,置0为不备份,置1,2为备份,但2的备份重要性比1小
第6列设置是否开机的时候使用fsck检验所挂载的磁盘,置0为不检验,置1,2为检验,但置2盘比置1的盘晚检验。

保存退出重启后即可。

猜你喜欢

转载自blog.csdn.net/xihuanzhi1854/article/details/87194817