centos change font size
**
centos 7更改命令行字体大小
**
网上找了很多更改命令行的都说更改分辨率。但我又不想改。最后才找到一个比较好的方法,这里记录下来,防止以后用到又不知道那里找。
这个方法主要就是使用一个命令‘setfont’。
setfont 是centos 7 用来设置字体的命令。6不知道有没有。man 一下可以看到就是用指定文件设置字体样式。关键就是指定的文件在那里,不合理的地方就是man 里面和help 页都没有说文件位置。也是网上才找到setfont使用文件位置在一个kbd文件夹下面。可以在根目录搜一下。我的最后找到在/usr/lib/kbd/consolefonts/这个文件夹下面。
cd /usr/lib/kbd/
ls
consolefonts consoletrans keymaps unimapscd consolefonts
ls
161.cp.gz koi8r-8x16.gz
162.cp.gz koi8r-8x8.gz
163.cp.gz koi8r.8x8.psfu.gz
164.cp.gz koi8u_8x14.psfu.gz
165.cp.gz koi8u_8x16.psfu.gz
737.cp.gz koi8u_8x8.psfu.gz
880.cp.gz lat0-08.psfu.gz
928.cp.gz lat0-10.psfu.gz
972.cp.gz lat0-12.psfu.gz
Agafari-12.psfu.gz lat0-14.psfu.gz
Agafari-14.psfu.gz lat0-16.psfu.gz
Agafari-16.psfu.gz lat0-sun16.psfu.gz
alt-8x14.gz lat1-08.psfu.gz
alt-8x16.gz lat1-10.psfu.gz
alt-8x8.gz lat1-12.psfu.gz
altc-8x16.gz lat1-14.psfu.gz
aply16.psf.gz lat1-16.psfu.gz
arm8.fnt.gz lat2-08.psfu.gz
cp1250.psfu.gz lat2-10.psfu.gz
cp850-8x14.psfu.gz lat2-12.psfu.gz
cp850-8x16.psfu.gz lat2-14.psfu.gz
cp850-8x8.psfu.gz lat2-16.psfu.gz
cp857.08.gz lat2a-16.psfu.gz
cp857.14.gz lat2-sun16.psfu.gz
cp857.16.gz Lat2-Terminus16.psfu.gz
cp865-8x14.psfu.gz lat4-08.psfu.gz
cp865-8x16.psfu.gz lat4-10.psfu.gz
cp865-8x8.psfu.gz lat4-12.psfu.gz
cp866-8x14.psf.gz lat4-14.psfu.gz
cp866-8x16.psf.gz lat4-16.psfu.gz
cp866-8x8.psf.gz lat4-16+.psfu.gz
cybercafe.fnt.gz lat4-19.psfu.gz
Cyr_a8x14.psfu.gz lat4a-08.psfu.gz
Cyr_a8x16.psfu.gz lat4a-10.psfu.gz
Cyr_a8x8.psfu.gz lat4a-12.psfu.gz
cyr-sun16.psfu.gz lat4a-14.psfu.gz
default8x16.psfu.gz lat4a-16.psfu.gz
default8x9.psfu.gz lat4a-16+.psfu.gz
drdos8x14.psfu.gz lat4a-19.psfu.gz
drdos8x16.psfu.gz lat5-12.psfu.gz
drdos8x6.psfu.gz lat5-14.psfu.gz
drdos8x8.psfu.gz lat5-16.psfu.gz
ERRORS lat7-14.psfu.gz
eurlatgr.psfu.gz lat7a-14.psfu.gz
Goha-12.psfu.gz lat7a-16.psf.gz
Goha-14.psfu.gz lat9-08.psf.gz
Goha-16.psfu.gz lat9-10.psf.gz
GohaClassic-12.psfu.gz lat9-12.psf.gz
GohaClassic-14.psfu.gz lat9-14.psf.gz
GohaClassic-16.psfu.gz lat9-16.psf.gz
gr737a-8x8.psfu.gz lat9u-08.psfu.gz
gr737a-9x14.psfu.gz lat9u-10.psfu.gz
gr737a-9x16.psfu.gz lat9u-12.psfu.gz
gr737b-8x11.psfu.gz lat9u-14.psfu.gz
gr737b-9x16-medieval.psfu.gz lat9u-16.psfu.gz
gr737c-8x14.psfu.gz lat9v-08.psfu.gz
gr737c-8x16.psfu.gz lat9v-10.psfu.gz
gr737c-8x6.psfu.gz lat9v-12.psfu.gz
gr737c-8x7.psfu.gz lat9v-14.psfu.gz
gr737c-8x8.psfu.gz lat9v-16.psfu.gz
gr737d-8x16.psfu.gz lat9w-08.psfu.gz
gr928-8x16-thin.psfu.gz lat9w-10.psfu.gz
gr928-9x14.psfu.gz lat9w-12.psfu.gz
gr928-9x16.psfu.gz lat9w-14.psfu.gz
gr928a-8x14.psfu.gz lat9w-16.psfu.gz
gr928a-8x16.psfu.gz LatArCyrHeb-08.psfu.gz
gr928b-8x14.psfu.gz LatArCyrHeb-14.psfu.gz
gr928b-8x16.psfu.gz LatArCyrHeb-16.psfu.gz
greek-polytonic.psfu.gz LatArCyrHeb-16+.psfu.gz
iso01.08.gz LatArCyrHeb-19.psfu.gz
iso01-12x22.psfu.gz latarcyrheb-sun16.psfu.gz
iso01.14.gz latarcyrheb-sun32.psfu.gz
iso01.16.gz LatGrkCyr-12x22.psfu.gz
iso02.08.gz LatGrkCyr-8x16.psfu.gz
iso02-12x22.psfu.gz LatKaCyrHeb-14.psfu.gz
iso02.14.gz Mik_8x16.gz
iso02.16.gz partialfonts
iso03.08.gz README.12x22
iso03.14.gz README.Arabic
iso03.16.gz README.cp1250
iso04.08.gz README.cybercafe
iso04.14.gz README.Cyrillic
iso04.16.gz README.drdos
iso05.08.gz README.Ethiopic
iso05.14.gz README.Greek
iso05.16.gz README.Hebrew
iso06.08.gz README.lat0
iso06.14.gz README.Lat2-Terminus16
iso06.16.gz README.lat7
iso07.14.gz README.lat9
iso07.16.gz README.LatGrkCyr
iso07u-16.psfu.gz README.psfu
iso08.08.gz ruscii_8x16.psfu.gz
iso08.14.gz ruscii_8x8.psfu.gz
iso08.16.gz sun12x22.psfu.gz
iso09.08.gz t850b.fnt.gz
iso09.14.gz tcvn8x16.psf.gz
iso09.16.gz t.fnt.gz
iso10.08.gz UniCyr_8x14.psf.gz
iso10.14.gz UniCyr_8x16.psf.gz
iso10.16.gz UniCyr_8x8.psf.gz
koi8-14.psf.gz UniCyrExt_8x16.psf.gz
koi8c-8x16.gz viscii10-8x16.psfu.gz
koi8r-8x14.gz
setfont iso01-12x22.psfu.gz
到这里就可以看到字体明显变化了,大小也不一样。
到这里已经可以说成功了一半了,为什么说是一半,因为用setfont设置好了下次开机还是会恢复之前的样子不能保持。有两个办法使下次还是使用这个字体 。
- 如果想简单些就可以把相应命令加入.bashrc或.profile
- 找到setfont 默认文件。linux所有设置文件都在/etc下面。so , /etc/下grep ,
先找font发现不对,/etc/下的font都是给fontconfig命令用的不是给setfont用的。后面才发现应该grep console 找到对应文件,把想用的/usr/lib/kbd/consolefonts/字体格式写进去。我的对应文件是vconsole.conf
。vi vconsole.conf
样式如下:
1 KEYMAP=“us”
2 FONT=“iso02-12x22.psfu.gz”
~
~
把FONT后面的字符串改成自己喜欢的就是了。
还没有评论,来说两句吧...