fc-list :lang=zh
Linux 查看系统里已安装的字体,linux安装中文字体宋体实例演示,linux没有中文字体导致的乱码问题解决
把字体存放到 /root/usr/share/fonts 或 /usr/share/fonts 目录下,可以创建文件夹来存放对应的字体,比如我这里要安装宋体,我建了个 song 的文件夹。
字体获取: linux 简体中文宋体字体包 simsun.ttc
![](https://ask.qcloudimg.com/http-save/yehe-3541219/8751581bf5668a4803c96d70d9ac4e3b.png?imageView2/2/w/1620)
然后通过 mkfontscale && mkfontdir && fc-cache
命令来进行安装。 也可以分成 3 个独立命令依次来执行。 然后通过命令 fc-list :lang=zh | grep 宋体
可以查看我安装的宋体。 图中可以看出我开始查没有,然后安装后再查就有了。
![](https://ask.qcloudimg.com/http-save/yehe-3541219/2bf75b9dde19ae78676017c14d888cd6.png?imageView2/2/w/1620)
[root@nccloudnfs ~]# fc-list :lang=zh | grep 宋体
[root@nccloudnfs ~]# mkfontscale
[root@nccloudnfs ~]# mkfontdir
[root@nccloudnfs ~]# fc-cache
[root@nccloudnfs ~]# fc-list :lang=zh | grep 宋体
/usr/share/fonts/song/simsun.ttc: 宋体,SimSun:style=常规,Regular
/usr/share/fonts/song/simsun.ttc: 新宋体,NSimSun:style=常规,Regular
这是查看所有的字体。
![](https://ask.qcloudimg.com/http-save/yehe-3541219/1b7038c3de09b5a6f71867492a248470.png?imageView2/2/w/1620)