是否有一个终端命令可以让我查看 Linux 终端窗口中使用了哪种字体?
答案1
在 GNOME 中,我可以使用以下命令打印我的 gnome-terminal 配置文件列表:
$ gconftool-2 --get /apps/gnome-terminal/global/profile_list
[Default,Profile0]
然后我可以使用以下命令打印字体设置:
$ gconftool-2 --get /apps/gnome-terminal/profiles/Default/font
Monospace 12
$ gconftool-2 --get /apps/gnome-terminal/profiles/Profile0/font
TakaoMincho Bold 36
答案2
如果您询问的是 Linux 控制台(或“电传打字机”),而不是 X 终端仿真器(请参阅下面的 X.org 答案):
除非你更改了任何内容,否则你的 Unix 控制台将使用系统上的“默认”字体。要了解它是什么,请输入
setfont -v
对我来说,它给了
Loading 256-char 8x16 font from file /lib/kbd/consolefonts/default8x16.psfu.gz
Loading Unicode mapping table...
现在,如果你在 X11/X.org 终端中,请检查你的
$ view /etc/default/console-setup
我明白了
FONTFACE="Fixed"
FONTSIZE="8x16"
-- 即固定宽度的 8x16 UTF-8 字体