Linux でカラーマニュアルページを表示または表示する方法
Unix 系オペレーティング システムでは、マニュアル ページ (完全なマニュアル ページ) は、ターミナル ベースのプログラム/ツール/ユーティリティ (一般にコマンドとして知られている) のドキュメントです。コマンドの名前、コマンドを使用するための構文、説明、使用可能なオプション、作成者、著作権、関連コマンドなどが含まれます。
Linux コマンドのマニュアル ページは次のように読むことができます。これにより、df コマンドのマニュアル ページが表示されます。
man df
デフォルトでは、man プログラムは通常、その出力をフォーマットするために多かれ少なかれターミナル ページャー プログラムを使用し、デフォルト ビューは通常、あらゆる種類のテキスト (太字、下線付きなど) に対して白色で表示されます。
さまざまな LESS_TERMCAP 変数を使用してカラー スキームを指定することで、~/.bashrc
ファイルを微調整して、きれいな色のマニュアル ページを取得できます。
vi ~/.bashrc
次の配色変数を追加します。
export LESS_TERMCAP_mb=$'\e[1;32m'
export LESS_TERMCAP_md=$'\e[1;32m'
export LESS_TERMCAP_me=$'\e[0m'
export LESS_TERMCAP_se=$'\e[0m'
export LESS_TERMCAP_so=$'\e[01;33m'
export LESS_TERMCAP_ue=$'\e[0m'
export LESS_TERMCAP_us=$'\e[1;4;31m'
以下は、上記の構成で使用したカラーコードです。
- 31 – 赤
- 32 – 緑
- 33 – 黄色
上記の設定で使用されるエスケープ コードの意味は次のとおりです。
- 0 – リセット/通常
- 1 – 太字
- 4 – 下線付き
さらに、「reset」と入力して端末をリセットしたり、別のシェルを起動したりすることもできます。ここで man ページの df コマンドを表示しようとすると、次のように表示され、デフォルトの表示よりも見やすくなります。
あるいは、UNIX 系オペレーティング システムで動作し、複数のウィンドウをサポートし、左右にスクロールできる MOST ページング プログラムを使用することもできます。
sudo apt install most #Debian/Ubuntu
yum install most #RHEL/CentOS
dnf install most #Fedora 22+
次に、以下の行を ~/.bashrc
ファイルに追加し、前と同じようにファイルをソースし、場合によってはターミナルをリセットします。
export PAGER="most"
この記事では、Linux で美しく色のマニュアルページを表示する方法を説明しました。質問を送ったり、役立つ Linux シェルのヒントやコツを共有したりするには、以下のコメント セクションを使用してください。