如何从我的主文件夹中安全地删除桌面文件夹图标?

3 .desktop

有没有办法安全地从我的主文件夹中删除桌面图标?

我尝试删除它或在 CLI 中更改为 .Desktop,但这些没有帮助,我恢复了它以避免出现问题。还有什么窍门吗?

我想这样做是出于极简主义的考虑(如果我关闭或最小化目录,我已经可以访问桌面本身)。

在此输入图像描述

Eli*_*gan 5

在您的桌面环境(GNOME/Unity)和大多数其他环境中,桌面上的文件和文件夹实际上位于~/Desktop. 如果您删除该文件夹,这些文件就会消失,并且 - 即使您不关心这一点 - 您的桌面也将无法正常工作。

相反,您将需要更改桌面实际使用的文件夹,以便它不再是~/Desktop其他文件夹(也许~/.Desktop,正如您所建议的那样)。这无法通过重命名文件夹来实现,因为此设置(以及涉及文件和文件夹的大多数其他设置)通过文件夹名称而不是索引节点号来跟踪文件夹。

要使其他文件夹~/Desktop用作桌面文件夹,您可以执行与如何更改桌面文件夹路径?中给出的方法相反的操作。以及如何将桌面设置为$HOME/Desktop?(这些问题针对的是某人的桌面文件夹意外更改为其他内容并且用户想要将其更改回来的情况。)

  1. 创建您要使用的文件夹。对于这些说明,我假设您想要使用~/.Desktop. 这是适用于您的情况的主要步骤,但不适用于那些问题,因为所需的文件夹已经~/Desktop存在。

  2. ~/.config/user-dirs.dirs在文本编辑器中打开。您不需要(也不应该)以 root 身份编辑此内容或任何内容。它属于您的用户帐户。

  3. 找到这样一行:

    XDG_DESKTOP_DIR="$HOME/Desktop"
    
    Run Code Online (Sandbox Code Playgroud)

    将其更改为您喜欢的任何内容。如果您想要.Desktop代替Desktop,请使用:

    XDG_DESKTOP_DIR="$HOME/.Desktop"
    
    Run Code Online (Sandbox Code Playgroud)

    在极少数情况下,文件中不存在此类行,只需添加它即可。它可以放在任何地方,但我建议将它放在所有其他未注释掉的行之上(即不以 开头#),因为那是通常找到它的地方。

  4. 保存文件并关闭文本编辑器。

  5. 注销重新登录。(当然,重新启动也可以,但没有必要。)

  6. 验证更改是否成功 - 您是否在桌面上看到新目录的内容,以及创建或删除项目是否会导致它们在新目录中创建或删除。

  7. 如果需要,删除、重命名或移动旧目录。你说你不想Desktop在你的主文件夹中看到。由于此时它不再是您的桌面文件夹,因此您可以用它做任何您喜欢的事情。

这些说明并非特定于 Unity,并且应该适用于 Ubuntu 上实现桌面隐喻的大多数其他图形界面。