bashのプロンプトを見易くする

MATLAB

はじめに

複数のパソコンを管理していると、TeraTermでログインしたときに、どのパソコンを操作しているか分からなくなるときがあります。
操作ミスが怖いので、プロンプトを工夫してみました。

環境

Debian GNU/Linux Bookworm
Bash 5.2.15(1)-release

.bashrc

ホームディレクトリの.bashrcを修正します。
【ログイン名】_【ホスト名】:【現在のディレクトリ】の形式です。
【ホスト名】が赤文字になります。

if [ "$PS1" ]; then
    PS1='\[\e[1;34m\]\u\[\e[m\]_\[\e[1;31m\]\h\[\e[m\]:\w > '

#   PS1='\u@\h:\w\$ '
#   PS1="`whoami`_`hostname` >"
#   PS1='\u_\h:\w > '
#   PS1='\u@\h:\w\$ '
#   PS1="`hostname`> "
fi

再読み込みします。

source ~/.bashrc

または

. ~/.bashrc

Comments