シェル/ターミナルエミュレータが使用しているフォントをコマンドラインから確認する方法はありますか?
直接コマンドがすぐに利用できない場合は、設定ファイルの一部を読んで解決します。
オプションシステムの固定幅フォントを使用は、通常は等しく、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はフォントのサイズです。