首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >linux中查找所有已安装的字体

linux中查找所有已安装的字体

作者头像
入门笔记
发布于 2022-06-02 18:19:11
发布于 2022-06-02 18:19:11
10.8K0
举报
文章被收录于专栏:入门小站入门小站

介绍

有一种快速的方法可以在你的 Linux 中找到所有已安装的字体。

在本文中,我们将使用fc-list命令列出Linux 系统上的所有字体和样式。

列出所有字体

  • 要列出 Linux 系统上所有已安装的字体,请运行以下命令
代码语言:javascript
复制
> fc-list
/usr/share/fonts/urw-base35/NimbusMonoPS-Italic.otf: Nimbus Mono PS:style=Italic
/usr/share/fonts/urw-base35/D050000L.t1: D050000L:style=Regular
/usr/share/fonts/urw-base35/NimbusSansNarrow-Regular.t1: Nimbus Sans Narrow:style=Regular
/usr/share/fonts/urw-base35/NimbusSansNarrow-BoldOblique.t1: Nimbus Sans Narrow:style=Bold Oblique
/usr/share/fonts/urw-base35/NimbusMonoPS-Bold.otf: Nimbus Mono PS:style=Bold
/usr/share/fonts/urw-base35/P052-Roman.otf: P052:style=Roman
/usr/share/fonts/urw-base35/P052-Italic.t1: P052:style=Italic
/usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
/usr/share/fonts/urw-base35/C059-BdIta.otf: C059:style=Bold Italic
/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/urw-base35/StandardSymbolsPS.t1: Standard Symbols PS:style=Regular
/usr/share/fonts/urw-base35/URWBookman-DemiItalic.t1: URW Bookman:style=Demi Italic
/usr/share/fonts/urw-base35/C059-Roman.t1: C059:style=Roman
/usr/share/fonts/urw-base35/NimbusRoman-Italic.t1: Nimbus Roman:style=Italic
/usr/share/fonts/urw-base35/C059-BdIta.t1: C059:style=Bold Italic
/usr/share/fonts/urw-base35/URWBookman-LightItalic.otf: URW Bookman:style=Light Italic
/usr/share/fonts/urw-base35/URWGothic-DemiOblique.otf: URW Gothic:style=Demi Oblique
/usr/share/fonts/urw-base35/NimbusSansNarrow-BoldOblique.otf: Nimbus Sans Narrow:style=Bold Oblique
/usr/share/fonts/urw-base35/NimbusSans-Bold.otf: Nimbus Sans:style=Bold
/usr/share/fonts/urw-base35/NimbusRoman-Bold.otf: Nimbus Roman:style=Bold
/usr/share/fonts/urw-base35/D050000L.otf: D050000L:style=Regular
/usr/share/fonts/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/urw-base35/Z003-MediumItalic.otf: Z003:style=Medium Italic
/usr/share/fonts/urw-base35/NimbusSans-Italic.otf: Nimbus Sans:style=Italic
/usr/share/fonts/urw-base35/NimbusSans-Bold.t1: Nimbus Sans:style=Bold
/usr/share/fonts/urw-base35/URWGothic-Demi.t1: URW Gothic:style=Demi
/usr/share/fonts/urw-base35/NimbusRoman-BoldItalic.otf: Nimbus Roman:style=Bold Italic
/usr/share/fonts/urw-base35/NimbusRoman-Italic.otf: Nimbus Roman:style=Italic
/usr/share/fonts/urw-base35/C059-Roman.otf: C059:style=Roman
/usr/share/fonts/urw-base35/C059-Italic.otf: C059:style=Italic
/usr/share/fonts/urw-base35/NimbusSansNarrow-Oblique.otf: Nimbus Sans Narrow:style=Oblique
/usr/share/fonts/urw-base35/NimbusSans-Regular.t1: Nimbus Sans:style=Regular
/usr/share/fonts/urw-base35/P052-Bold.otf: P052:style=Bold
...
  • 要列出特定字体,例如,我们想知道是否安装了Italic字体,因此运行以下命令:
代码语言:javascript
复制
fc-list | grep "Italic"
/usr/share/fonts/urw-base35/NimbusMonoPS-Italic.otf: Nimbus Mono PS:style=Italic
/usr/share/fonts/urw-base35/P052-Italic.t1: P052:style=Italic
/usr/share/fonts/urw-base35/C059-BdIta.otf: C059:style=Bold Italic
/usr/share/fonts/urw-base35/URWBookman-DemiItalic.t1: URW Bookman:style=Demi Italic
/usr/share/fonts/urw-base35/NimbusRoman-Italic.t1: Nimbus Roman:style=Italic
/usr/share/fonts/urw-base35/C059-BdIta.t1: C059:style=Bold Italic
/usr/share/fonts/urw-base35/URWBookman-LightItalic.otf: URW Bookman:style=Light Italic
/usr/share/fonts/urw-base35/Z003-MediumItalic.otf: Z003:style=Medium Italic
/usr/share/fonts/urw-base35/NimbusSans-Italic.otf: Nimbus Sans:style=Italic
/usr/share/fonts/urw-base35/NimbusRoman-BoldItalic.otf: Nimbus Roman:style=Bold Italic
/usr/share/fonts/urw-base35/NimbusRoman-Italic.otf: Nimbus Roman:style=Italic
/usr/share/fonts/urw-base35/C059-Italic.otf: C059:style=Italic
...
  • 使用find命令列出系统中的所有 truetype 字体。
代码语言:javascript
复制
> find /usr/share/fonts/ -type f -name "*.ttf"
/usr/share/fonts/dejavu/DejaVuSans.ttf
/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf
/usr/share/fonts/dejavu/DejaVuSansCondensed-BoldOblique.ttf
/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf
/usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf
/usr/share/fonts/dejavu/DejaVuSansCondensed.ttf
/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf
/usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf
/usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf
  • 列出特定语言的所有已安装字体,例如通过运行列出阿拉伯语的字体:
代码语言:javascript
复制
> fc-list :lang=ar
/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/dejavu/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
  • 同样要列出已安装的阿拉伯字体,只需运行:
代码语言:javascript
复制
> fc-list -f '%{file}\n' :lang=ar
  • 有关 fc-list 命令的更多信息,请看帮助:
代码语言:javascript
复制
man fc-list
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-04,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 列出所有字体
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档