Linux添加字体
centos rz上传命令:
yum install lrzsz
-
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
-
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
从window电脑本地找到MSYH.TTC文件,重命名成MSYH.TTF
然后把这个文件上传到服务器上面,然后复制到、usr/share/fonts/路径下
2、修改字体文件的权限,使root用户以外的用户也可以使用
# cd /usr/share/fonts/chinese/TrueType
# chmod 755 *.ttf
# mkfontscale (如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale )
# mkfontdir
# fc-cache -fv (如果提示 fc-cache: command not found,则需要安装# yum install fontconfig
然后依次执行
cd /usr/share/fonts/
1、mkfontscale
2、mkfontdir
3、fc-cache
到这里就安装完成了
可以用:fc-list :lang=zh 查看安装的中文字体
fc-list 查看服务器的所有字体
css 引入字体
@font-face {
font-family: 'Source Han Sans CN';
src: url('fonts/SourceHanSerifSC-SemiBold.otf');
}
.SourceHanSerifSC-SemiBold{
font-family: 'Source Han Sans CN';
}
<p class="SourceHanSerifSC-SemiBold">SourceHanSerifSC-Medium么怎样使用它呢?</p>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)