linux 支持的字体命令,Linux设置显示中文和字体
Linux设置显示中文和设置字体
设置中文
一、查看当前使用的系统语言
登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言。如
echo $LANG
image.png
2.查看安装的语言包
查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言
locale
image.png
3.如果没有中文语言呢
可以通过网上下载安装中文语言包yum groupinstall chinese-support
或者sudo apt-get install language-pack-zh-han*
sudo apt-get install language-pack-zh-han*
4.如何修改系统语言为中文
临时更换语言
如果只是临时更换linux系统的语言环境,可以通过输入设置 LANG=语言名称, 如中文是 zh_CN.UTF-8
LANG="zh_CN.UTF-8"
image.png
修改系统默认语言
以上方法是通过修改设置系统默认的语言配置
如vi /etc/sysconfig/i18n(注意改好之后重启一下系统)
vi /etc/sysconfig/i18n
vi /etc/default/locale
#将原来的配置内容修改为
LANG=”zh_CN.UTF-8″
#注销或重启后,中文的语言环境。
image.png
设置字体
一、查看系统字体
在开始安装之前,我们先查看系统中已经安装的字体。
要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看。如果系统中没有该命令的话,我们需要先安装相关的软件包。
在centos上,使用如下命令进行安装:
yum install -y fontconfig mkfontscale
在ubuntu上,使用如下命令进行安装:
sudo apt-get -y install fontconfig xfonts-utils
安装完毕后,我们就可以使用fc-list命令查看系统中已经安装的字体。如下:
cat /etc/issue
fc-list
ubuntu.png
上图为ubuntu上,默认已经安装的字体。
如果要查看系统中已经安装的中文字体,我们可以使用如下命令:
fc-list :lang=zh
通过命令,我们可以看到默认情况下centos6和ubuntu是没有安装中文字体的。
二、安装字体
通过第一章节,我们知道目前系统中没有微软雅黑字体。我们现在需要把MSYH.TTF(微软雅黑字体文件)文件上传到linux服务器上。如下:
image.png
image.png
在centos上和ubuntu上安装字体方法都是一样的,我们只需要进行相关的操作即可。
把MSYH.TTF复制到/usr/share/fonts/目录下,使用如下命令:
cd /root/
cp MSYH.TTF /usr/share/fonts/
然后建立字体索引信息,更新字体缓存,使用如下命令:
cd /usr/share/fonts/
mkfontscale
mkfontdir
fc-cache
至此,字体已经安装完毕。
现在我们再来查看微软雅黑字体,是否安装成功,使用如下命令:
fc-list :lang=zh
image.png
通过上图,我们可以很明显的看出微软雅黑字体已经成功安装。
linux 支持的字体命令,Linux设置显示中文和字体相关推荐
- Linux命令行如何编辑word文档,在Linux平台下用命令行工具显示Word文档
在Linux平台下用命令行工具显示Word文档 ·Antiword ·Catdoc ·wvWare[@more@] Viewing Word files at the command line Wed ...
- linux里面查找替换命令,LINUX 查找替换命令 总结
find /var/ -name "*.php" > /home/tmp 在/var/目录下查找 所有以.php后缀结尾的文件 结果很多,就 > 输出结果到/home ...
- Linux下的tree命令 --Linux下目录树查看
Linux下的tree命令 --Linux下目录树查看 有时我们需要生成目录树结构,可以使用的有ls -R,但是实际效果并不好 这时需要用到tree命令,但是大部分Linux系统是默认不安装该命令的, ...
- linux关闭后台运行命令,linux后台运行、关闭、查看后台任务常用命令
一.& 加在一个命令的最后,可以把这个命令放到后台执行,如: [root@bqh-01 ~]# watch -n 3 "sh 1.sh" #每3s在后台执行一次1.sh脚 ...
- linux安装DNS服务命令,linux配置dns服务器配置命令
linux配置dns服务器配置命令 Linux系统的DNS服务器怎么配置,配置命令有哪些?下面跟yjbys小编一起来了解一下吧! 一.实验目的 熟悉Linux系统中DNS服务器的配置方法.理解配置过程 ...
- linux系统vi替换命令,linux:vi 替换命令
转自:http://www.cnblogs.com/afant/archive/2009/03/11/1408745.html :s/^.*$/\L&/100 ##将100行内的小写转换成大写 ...
- Linux下python的命令,linux下python相关命令
若本机已安装python2,尽量不要动现有的python2,额外安装python3即可. 1.安装python3.6(centos下安装python3自带pip和setuptools) # 安装依赖环 ...
- 在Android的 设置-显示 中增加控制屏幕旋转方向的选项
在Android的 设置->显示 中增加控制屏幕旋转方向的选项 参考博文 实现目标 效果局限 代码实现 配置资源文件 界面搭建 功能实现 默认值修改 其他情况 结语 参考博文 Android-x ...
- 如何设置图中中文字体为仿宋_GB2312,英文字体为Times New Roman
对于使用 Python 进行图形绘制,你可以使用 Matplotlib 库.你可以通过以下代码设置图中中文字体为仿宋_GB2312,英文字体为 Times New Roman: import matp ...
最新文章
- 我们为什么要探索人脑的奥秘?
- 浅谈osi模型 三次握手 四次挥手 ddos攻击原理
- cocos2d-x学习笔记 动作 CCCallFunc家族(回调函数包装器)
- 使用socket的Linux上的C语言文件传输顺序服务器和客户
- fatal: unable to access ‘‘: TCP connection reset by peer
- Java中int和short的取值范围_我的处理器上C中的int,short和其他数据类型的范围?...
- python有序队列_【Python】:拓展Queue实现有序不重复队列
- 迷宫问题c语言报告,c语言写的迷宫问题
- 【Elasticsearch】关于 Analyzers 的一切,第一部分
- hiho #1014 : Trie树(模板)
- C3P0连接池配置方式
- C#基础11:五种访问修饰符
- 后缀自动机线性构造方法
- Javascript第五章history对象第四课
- AWS redshift-hdb pg(Greenplum), 内置函数、数据类型、字符集
- 使用python开发多人一对一聊天系统(文字聊天,视频通讯,文件传输)
- bioRxiv | AI辅助设计针对SARS-CoV-2的表位疫苗
- mongodb可视化工具 mac版 Studio 3T破解
- then 微信小程序_微信小程序异步处理
- 阿里云云栖社区合作指南
热门文章
- Qt智能指针--QSharedPointer
- QML 性能优化建议(一)
- QML UI 与逻辑分开
- 好的Java编程习惯
- redis 分布式锁 看门狗_漫谈分布式锁之Redis实现
- 浪潮NF5270M3 刷uefi_新零售浪潮中,开为科技利用刷脸支付帮门店“运营”人
- wald检验_笔记:分位数回归斜率相等性检验(Wald检验)
- 华大 MCU 之五 SPI 从机 DMA 模式 配置(不能正常接收问题处理)
- C/C++之常用关键字
- C#语法:多线程编程(Thread)