前言
若存在中文乱码的情况,这是因为操作系统中没有安装中文字体。
安装字体库
yum install fontconfig -y
安装更新字体命令
yum install mkfontscale -y
添加中文字体
# 新建目录
mkdir /usr/share/fonts/chinese
# 切换到中文字体目录下,上传windows里宋体和黑体两个字体文件到此目录下。
# windows里的字体文件在C:\Windows\Fonts。
simsun.ttc -- 宋体
simhei.ttf -- 黑体
# 更改目录权限
chmod -R 755 /usr/share/fonts/chinese/
重新建立字体索引&更新缓存
# 创建可扩展字体文件的索引
mkfontscale
# 创建字体文件的索引
mkfontdir
# 创建字体信息缓存文件
fc-cache
查看字体是否安装成功
# 查看所有字体列表
fc-list
# 查看中文字体命令及执行结果
fc-list :lang=zh
/usr/share/fonts/chinese/simsun.ttc: SimSun,宋体:style=Regular,常规
/usr/share/fonts/chinese/simsun.ttc: NSimSun,新宋体:style=Regular,常规
/usr/share/fonts/chinese/simhei.ttf: SimHei:style=Normal
综上,中文乱码问题得到解决。
浙公网安备 33010602011771号