请教:xfce4 thunar 文件管理器 的 徽标图案在哪个目录?

请教:xfce4 thunar 文件管理器 的 徽标图案在哪个目录?
2026.5.19

先看图:

现有效果:
在xfce4 的 thunar 文件管理器,先选择一个 文件夹,
再 点 文件属性,徽标,最多可以选择 4个图案。

最终的效果是:在文件夹的 4个角上,分别显示出 4 个图案。


现在的需求:

目前 在整理一些 试卷 ,想按目录名,添加 3-4种 图标标记:

  • 标记1 (年级): 初1/初2/初3, 高1/高2/高3;
  • 标记2(学科):语/数/外/物/化/史/地/生;
  • 标记3(种类):高考真题卷/模拟卷/月考卷/练习卷 ;
  • 标记4(文件格式): docx/wps/pdf/text/tmu/tex/ofd;

变通思路:
现在想了解 图标对应的目录,或者是某个配置文件,
然后,再 自行绘制对应的图标,添加 或者 替换 原有的图标,以实现需求。


当然,还有更多的扩展应用场景。比如 公职人员/基层干部:

  • 上级部门来的公文,

  • 准备下发到 下级部门的公文,

  • 平级/兄弟单位的 往来公文 ,

  • 本部门的报表和台帐。

  • 本岗位以往留传下来的材料

等等,以及更多应用场景。

看起来主要是 /usr/share/icons/Yaru/scalable/emblems/ 下。不过我在用 Gnome,主题是 Yaru。目录名的 Yaru 也有可能需要改成你自己的主题目录。

测试了一下,在其中创建 test.svg,并且运行 sudo gtk-update-icon-cache -f /usr/share/icons/Yaru 之后,能正常显示(倒数第二行中间)。

顺带一提,我是先把光标移到某个徽标上,看看它的名字(比如叫 “app-installed-symbolic”)。然后运行 find /usr/share -name "app-installed-symbolic.*" 看输出的路径。

1 个赞

建议您换用 elementary-xfce 图标主题(对应软件包名:elementary-xfce-icon-theme),这套主题中不同文件类型的图标是不一样的,很好区分。

elementary-xfce 图标主题也自带了一些彩色圆点徽标。


另外,个人不建议继续使用 Xfce 自带的 Tango 图标主题,这个主题已经年久失修,对很多应用的适配存在问题。


最后,关于整理文件,其实还有一种思路:规范化文件命名。可以参考本文:

这种方法直接将文件的关键信息体现于文件名中,更加通用,方便在不同操作系统、不同计算机之间进行交流。

您目前提到的徽标这种方式,只有个别文件管理器(GNOME 的 Nautilus、MATE 的 Caja、XFCE 的 Thuna)支持,局限性比较大。

其实可以进一步缩小查找范围到 /usr/share/icons,以提升搜索速度。图标文件绝大多数在 /usr/share/icons 中,也有一部分在 /usr/share/pixmaps 中。

不过以上都针对通过 deb 软件包安装的图标主题。如果是用户手动安装的,其实还可能在 ~/.icons~/.local/share/icons 中。