如何从终端删除桌面图标?

如何从终端删除桌面图标?

如何从终端删除桌面图标?

使用鼠标似乎更容易,但这对于我的需求来说并不实用,所以我正在寻找一种通过终端来完成的方法。

答案1

.桌面文件: Shortcut.desktop 文件是位于桌面目录 (~/Desktop) 中的文本文件,用于提供桌面上可点击的快捷方式。

  1. 检查您的桌面使用了哪些“.desktop”文件:

    ls ~/Desktop

  2. 找到您要删除的“.desktop”。

  3. 删除要删除的“.desktop”文件(替换文件名文件名以。桌面):

    rm ~/Desktop/nameofthefile.desktop


D-conf 键:它是存储在 d-conf 中的键,用于在 Unity Launcher 栏上提供可点击的快捷方式。

  1. 获取启动器项目列表:

    gsettings get com.canonical.Unity.Launcher favorites

  2. 这将返回类似的内容['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop'],您可以操作它来删除不需要的快捷方式。

  3. 仅使用您想要的启动器设置启动器项目列表,例子

    gsettings set com.canonical.Unity.Launcher favorites "['nautilus-home.desktop']"

不要忘记引号!

答案2

最简单的方法是使用dconf-editor并从中删除不需要的应用程序桌面->unity->启动器->收藏夹部分。

相关内容