.desktop 文件显示“人类可读”别名而不是其(可能)临床真实姓名的能力是有价值的……正如.desktop文件类型所暗示的那样,我认为这种能力是为桌面设计的(这是(共同?)由 Nautilus 管理的)。
然而,在 Nautilus 文件管理器本身中,我希望看到基本文件信息(例如真实名称),我看到的是元数据别名而不是真实文件名。
当 Nautilus 没有提供真实名称时,这使得编辑/查看.desktop文件变得相当困难。
有没有办法让 Nautilus GUI文件管理器按真实名称列出这些 .desktop 文件?(就像ls)
PS..直到今天,当我重命名一个文件时,这些文件让我完全困惑,而(我的)新“名称”实际上根本不是新的真实文件名!。显示的名称是别名;Nautilus 修改了文件的内容(Name=...),原来的名字没有改变!......现在我只有一半不解(奇怪的东西)
对于较新版本的 Nautilus(2.31.5及更高版本),重命名.desktop文件实际上会更改文件名,而不是Name文件本身的字段。
.desktop如果.desktop文件不可执行,Nautilus 将显示完整的文件名(带扩展名)。
例如,如果Firefox.desktop是可执行的:

现在要查看实际文件名,请将其设为Firefox.desktop不可执行。右键单击 -> 属性 -> 权限 -> 取消选中 Allow executing file as a program。

现在 Nautilus 将显示完整的文件名:

.desktop在 Nautilus 中重命名不可执行的文件似乎存在错误。
如果您不删除.desktop扩展名,文件将
具有双重扩展名(即Firefox.desktop.desktop)。