:如何在 Linux 中从命令行查找所有已安装的字体-知识库免费ppt模版下载-道格办公

如何在 Linux 中从命令行查找所有已安装的字体

要在Linux中从命令行查找所有已安装的字体,可以使用fc-list命令。请按照以下步骤操作: 1. 打开终端:可以通过按下Ctrl + Alt + T键来打开终端。 2. 在终端中,运行以下命令来列出所有已安装的字体: ```bash fc-list ``` 这将输出系统中所有已安装的字体列表。 如果您只想查找特定字体,可以使用grep命令来过滤结果。例如,要查找名为"Arial"的字体,可以运行以下命令: ```bash fc-list | grep Arial ``

 点击上方蓝字 
 关注Linux迷
您想知道您的 Linux 系统上安装了哪些字体吗?好的!我知道一种从命令行快速查找 Linux 系统中所有已安装字体的方法。该fc-list命令可帮助您使用fontconfig列出系统上可用的所有字体和样式。
使用fc-list,我们还可以查明是否安装了特定语言字体。在这个简短的教程中,让我向您展示如何列出所有已安装的字体,以及如何在 Linux 和类 Unix 系统中列出特定语言的已安装字体。

在 Linux 中从命令行查找所有已安装的字体

要列出 Linux 系统上可用的所有已安装字体,只需运行:
linuxmi@linuxmi:~/www.linuxmi.com$ fc-list
示例输出:
linuxmi@linuxmi:~/www.linuxmi.com$ fc-list
/usr/share/fonts/truetype/lato/Lato-Medium.ttf: Lato,Lato Medium:style=Medium,Regular
/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf: Tlwg Typo:style=Bold
/usr/share/fonts/truetype/lato/Lato-SemiboldItalic.ttf: Lato,Lato Semibold:style=Semibold Italic,Italic
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/arphic/uming.ttc: AR PL UMing TW MBE:style=Light
/usr/share/fonts/opentype/urw-base35/URWBookman-LightItalic.otf: URW Bookman:style=Light Italic
/usr/share/fonts/truetype/fonts-kalapi/Kalapi.ttf: Kalapi:style=Regular
/usr/share/fonts/truetype/fonts-gujr-extra/Rekha.ttf: Rekha:style=Medium
/usr/share/fonts/truetype/tlwg/TlwgTypewriter-BoldOblique.ttf: Tlwg Typewriter:style=Bold Oblique
/usr/share/fonts/opentype/urw-base35/URWBookman-Light.otf: URW Bookman:style=Light
[...]
在 Linux 中从命令行查找所有已安装的字体
要列出特定字体(例如“DejaVu Sans”)是否已安装,请运行以下命令:
linuxmi@linuxmi:~/www.linuxmi.com$ fc-list | grep 'DejaVu Sans'
示例输出:
linuxmi@linuxmi:~/www.linuxmi.com$ fc-list | grep 'DejaVu Sans'
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
如果要列出磁盘中的所有truetype 字体,可以使用该find命令。请注意,完成需要一些时间,具体取决于您的硬盘大小和系统上可用的字体数量。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo find / -type f -name '*.ttf'
注意:如果fc-list在您的系统上找不到,请安装fontconfig包。例如,要在 Ubuntu 及其衍生产品中安装 fontconfig,请运行:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install fontconfig

查找特定语言的已安装字体

fc-list命令还允许我们列出特定语言的已安装字体。
要列出特定语言的已安装字体,您需要使用如下所示的命令提及正确的语言代码fc-list
要列出已安装的泰米尔语字体,请运行以下命令:
linuxmi@linuxmi:~/www.linuxmi.com$ fc-list :lang=ta
示例输出:
linuxmi@linuxmi:~/www.linuxmi.com$ fc-list :lang=ta
/usr/share/fonts/truetype/samyak-fonts/Samyak-Tamil.ttf: Samyak Tamil:style=Regular
/usr/share/fonts/truetype/freefont/FreeSerif.ttf: FreeSerif:style=Regular,нормален,normal,obyčejné,Mittel,µεσαία,Normaali,Normál,Normale,Gemiddeld,odmiana zwykła,Обычный,Normálne,ปกติ,menengah,прямій,Navadno,vidējs,normalusis,عادی,vừa,Arrunta,सामान्य
/usr/share/fonts/truetype/lohit-tamil-classical/Lohit-Tamil-Classical.ttf: Lohit Tamil Classical:style=Regular
/usr/share/fonts/truetype/lohit-tamil/Lohit-Tamil.ttf: Lohit Tamil:style=Regular
或者,使用以下命令列出已安装的泰米尔语字体或支持泰米尔语字形的字体:
linuxmi@linuxmi:~/www.linuxmi.com$ fc-list -f '%{file} ' :lang=ta
/usr/share/fonts/truetype/lohit-tamil-classical/Lohit-Tamil-Classical.ttf
/usr/share/fonts/truetype/lohit-tamil/Lohit-Tamil.ttf
/usr/share/fonts/truetype/freefont/FreeSerif.ttf
/usr/share/fonts/truetype/samyak-fonts/Samyak-Tamil.ttf
有关更多详细信息,请参阅手册页。
linuxmi@linuxmi:~/www.linuxmi.com$ man fc-list

结论

在这个简短的指南中,我们讨论了如何fc-list在 Linux 和 Unix 系统中使用命令列出所有已安装的字体以及如何为特定语言列出已安装的字体。如您所见,在 Linux 系统上找到已安装的字体并不难。
来自:Linux迷
链接:https://www.linuxmi.com/linux-mingling-chazhao-ziti.html

扫码关注
Linux迷:LinuxMiCom
与您分享Linux,Java,Python,编程,大数据,人工智能等。

文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/articles/detail/How%20to%20Find%20All%20Installed%20Fonts%20from%20the%20Command%20Line%20in%20Linux.html

(810)
打赏 支付宝扫一扫 支付宝扫一扫
single-end

相关推荐