有没有办法从命令行检查shell /终端仿真器使用的字体?
有没有办法从命令行检查shell /终端仿真器使用的字体?
如果没有直接命令,我愿意解决部分配置文件的问题。
选项使用系统固定宽度字体通常是相等的,并由org.gnome.desktop.interface
设置。
-
要获取当前字体设置,请运行以下命令:
gsettings get org.gnome.desktop.interface monospace-font-name
-
设置/更改设置运行以下命令 (此处增加大小的示例):
gsettings set org.gnome.desktop.interface monospace-font-name 'Ubuntu Mono 14'
当我运行上面的命令时,我发现你的终端字体改变了(增加了大小)! 所以, gnome-terminal
使用该字体设置。
检查终端字体:
grep -i“fontface”/ etc / default / console-setup
这里有很多关于控制台模拟器的答案,所以我只关注tty虚拟控制台。 您可以执行cat /etc/default/console-setup
并找到说FONTFACE的行。 或者你可以grep -n FONTFACE /etc/default/console-setup
例如,这是我的控制台设置文件
要更改它,您可以在tty中执行sudo dpkg-reconfigure console-setup
。 顺便说一下,这将更新内核设置。
您可以使用以下命令检查您的gnome终端字体
gconftool-2 --get /apps/gnome-terminal/profiles/Default/font
例如,它使用此命令用于gnome-terminal
[guru@guru-pc:~]$gconftool-2 --get /apps/gnome-terminal/profiles/Default/font Monospace 12
如果要使用命令行更改字体,可以使用以下命令
gconftool-2 --set /apps/gnome-terminal/profiles/Default/font --type string "courier new 12"
其中12是字体的大小。