【CentOS】Linuxのプロンプトに時刻を表示する

 

Linuxのプロンプト表示をカスタマイズできることを知ったので備忘録記事にしました。

 

やりたいこと

今回実現したいのは次のプロンプトです。

標準のプロンプトに24時間表記の現在時刻を表示します。

設定には2つのパターンがあり、1つは恒久的に保持する設定と、もう1つは現セッションに限り有効で、ログアウトや再起動で破棄される設定があります。

 

恒久保持設定

まず~/.bashrcを編集します。
rootで操作している場合は/root/.bashrc、ユーザの場合は/home/${ユーザ名}です。

 

最下行に次の記述を追記します。

 

設定後、すぐに反映されるのでターミナルを開き直します。
すると、下のようなプロンプトになります。

 

ログアウトするまで保持

まず~/.bashrcを編集します。
rootで操作している場合は/root/.bashrc、ユーザの場合は/home/${ユーザ名}です。

 

最下行に次の記述を追記します。

 

その他

緑文字でカレントディレクトリ/ホスト名 時刻(24時間)を表示

日付と時刻を表示

 

リファレンス

エスケープ文字

 

文字色変更

参考: Bash Prompt HOWTO

コメント

テキストのコピーはできません。
タイトルとURLをコピーしました