深いディレクトリ構造で作業している場合は、bashプロンプトが長くなっていることに気付いたかもしれません。このチュートリアルでは、bashプロンプトを短縮するためのさまざまなトリックについて説明します。たとえば、ディレクトリ内で作業している場合 / var / www / website / content / Assets / styles / css / 、設定に基づいて、以下に示すようなbashプロンプトが表示される場合があります。
[root@portal-dashboard:/var/www/website/content/assets/styles/css/]#
このような長いbashプロンプトに悩まされている場合は、それを短くするためのトリックがいくつかあります。
Linuxでのbashプロンプトの短縮
方法1:bashrcファイルを編集します。
ステップ1: .bashrcを開きます ファイル
# vim ~/.bashrc
ステップ2: 以下に示すようなコードを探してください
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 unset color_prompt force_color_prompt
ステップ3: 上記のコードで、 PS1を設定する行を探します (ifとelseの両方の条件内)そして「 @ \ h」を削除します ‘および‘ \ wを置き換えます ‘with‘ \ W ‘(大文字のW)
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 unset color_prompt force_color_prompt
ステップ4 :ファイルを保存して終了します。
これで、〜/.bashrcを入手できます。 bashプロンプトの即時変更を確認するか、ログアウトして再度ログインします。
方法2:PROMPT_DIRTRIM変数を設定します。
bashバージョン4以降を使用している場合は、 PROMPT_DIRTRIMを設定するだけです。 変数。
bash --version GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
[root@portal-dashboard:/var/www/website/content/assets/styles/css/]# PROMPT_DIRTRIM=3
Enterキーを押します。
以下に示すように、短縮されたプロンプトが表示されます。
[root@portal-dashboard:.../assets/styles/css]#
PROMPT_DIRTRIMの値「3」 つまり、3つのディレクトリレベルが表示されます。希望のディレクトリレベルを設定することを選択できます(値はゼロより大きい必要があります)。
この変更を永続的にするには、〜/ .bashrcに以下の行を追加する必要があります
PROMPT_DIRTRIM=3
方法3:すべての親ディレクトリを削除し、現在の作業ディレクトリのみを表示する
PS1を設定します 以下のように変数:
[root@portal-dashboard:/var/www/website/content/assets/styles/css/]# PS1="[\W]\\$ "
以下に示すように、プロンプトが短縮されているはずです。
[root@portal-dashboard css]#
永続的に保つには、変数を〜/ .bashrcに設定します ファイル。
方法4:ユーザー名、ホスト名、その他のディレクトリを削除する
ユーザー名、ホスト名、および現在の作業ディレクトリ以外の他のディレクトリを削除する場合は、 PS1を設定します。 以下に示すように変数:
[root@portal-dashboard:/var/www/website/content/assets/styles/css/]# PS1="[\W]\\$ "
以下のように、よりクリーンなプロンプトが表示されます。
[css]#
永続的に保つには、変数を〜/ .bashrcに設定します ファイル。