回答:
PS1
環境内の変数を変更する必要があります。PS1
コマンドプロンプトがどのように見えるか、どのような情報が含まれるかについて責任があります。
恒久的な変更
以下は、.bashrc
Ubuntu 10.04 LTSのデフォルトファイルの抜粋です。
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
これにより、コマンドプロンプトは次のようになります。 username@hostname:~/directory$
これを変更しての@\h
一部を削除するPS1
と、コマンドプロンプトでホスト名の一部が削除されます。
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u:\w\$ '
fi
結果: username:~/directory$
一時的な変更
PS1
現在のbash
セッションでオーバーライド:
export PS1="\u:\w\$ "
リソース:
参照man bash
して探しPS1
。
ユーザー名へのプロンプトを減らすために、これをに追加できます~/.bashrc
:
PS1='\u $'
いくつかの「高度な」カスタマイズは、たとえば次を参照してください。Bash Shell PS1:アンジェリーナ・ジョリーのようなLinuxプロンプトを作成する10の例
export PS1='\t$'
私は、端末I上可能な限り少しの背景情報として表示することを好むので、一般的にとしてすべてのセッションをカスタマイズする#
、$
など