如何从终端删除桌面图标?
使用鼠标似乎更容易,但这对于我的需求来说并不实用,所以我正在寻找一种通过终端来完成的方法。
答案1
.桌面文件: Shortcut.desktop 文件是位于桌面目录 (~/Desktop) 中的文本文件,用于提供桌面上可点击的快捷方式。
检查您的桌面使用了哪些“.desktop”文件:
ls ~/Desktop
找到您要删除的“.desktop”。
删除要删除的“.desktop”文件(替换文件名文件名以。桌面):
rm ~/Desktop/nameofthefile.desktop
D-conf 键:它是存储在 d-conf 中的键,用于在 Unity Launcher 栏上提供可点击的快捷方式。
获取启动器项目列表:
gsettings get com.canonical.Unity.Launcher favorites
这将返回类似的内容
['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop']
,您可以操作它来删除不需要的快捷方式。仅使用您想要的启动器设置启动器项目列表,例子:
gsettings set com.canonical.Unity.Launcher favorites "['nautilus-home.desktop']"
不要忘记引号!
答案2
最简单的方法是使用dconf-editor
并从中删除不需要的应用程序桌面->unity->启动器->收藏夹部分。