Ubuntu 11.10 中的 Nautilus 将 Home 显示为用户主文件夹的名称,但该文件夹实际上并不叫 Home,它可能叫 /home/username。
我想看到 nautilus 中的真实名称,我该怎么做?
我尝试过 Ubuntu-Tweak、Dconf、Gconf 和 Gnome-Settings(高级设置),但没有成功。
答案1
按Alt+F2并输入:
gsettings set org.gnome.nautilus.preferences always-use-location-entry true
要恢复它,请输入:
gsettings set org.gnome.nautilus.preferences always-use-location-entry false
答案2
你说得对,它确实会这样做,并且作为一个实体始终如一地这样做。我认为这是不可配置的。但我确实认为这很合适,因为该文件夹实际上称为 Home。例如,如果您在终端中运行命令,那么您会将其称为 $HOME 或甚至只是 ~,这是 $HOME 的快捷方式。
没有规定用户主目录位于 /home。例如,在共享环境中,用户的主目录可能位于 /home/business_a/salesdepartment/username/。如果这样的用户要引用他的主目录,他仍将使用 $HOME。或者更实际的例子是 root。如果您按 alt+f2 并运行 nautilus,您将以 root 身份运行 Nautilus。然后 Home 将引用 /root,就像 $HOME 在终端中引用 /root 一样。
因此,当您引用自己的主目录时,其名称为 Home。但是,如果在 Nautilus 中按 ctrl+L 键,则会看到地点,那么它将被适当地显示为 /home/username 或您的主目录所在的位置,因为您谈论的是您的家的地址。
知道您为何想改变这一点将会很有趣。
答案3
除了桌面之外,它仅显示当前处于焦点的任何应用程序的 .window 的 .desktop 中的名称 =
nautilus 的默认 .desktop 有一个“Name=Home Folder”。您可以将其更改为您想要的任何内容,但它只会显示它,而不是 nautilus 中的当前位置