Debian 9でユーザープロファイルを見つけるには、bashをカスタマイズしてください。

Debian 9でユーザープロファイルを見つけるには、bashをカスタマイズしてください。

Linux Debian 9でbashプロンプトをカスタマイズしようとしています。

Githubからスクリプトをインポートし、.bashrcファイルを修正しました。

ターミナルからrootとしてログインすると、私が探しているカスタマイズが表示されますが、通常のユーザーとしてログアウトするとすぐにすべてのカスタマイズが消え、Debianの以前の外観に戻ります。端末。

/rootフォルダには、.bashrcと.profileという2つの関連ファイルがあります。

.profileファイルはデフォルトで.bashrcファイルから構成をインポートするように構成されているため、何も変更しませんでした。

/root/.profile ファイルの構成:

# ~/.profile: executed by Bourne-compatible login shells.

if [ "$BASH" ]; then
  if [ -f ~/.bashrc ]; then
    . ~/.bashrc
  fi
fi

mesg n || true

したがって、質問は次のようになります。ユーザーbashカスタマイズをroot(su)bashカスタムと同じにするにはどうすればよいですか?

スクリーンショットには以下が含まれます。

端末を初めて起動するとき:

ここに画像の説明を入力してください。

rootとしてログインするとき:

ここに画像の説明を入力してください。

ルートを終了するとき:

ここに画像の説明を入力してください。

ベストアンサー1

各ユーザーはDebianに独自の設定.bashrcファイルを持っています.profile

したがって、カスタムプロンプトを入力することもできます/home/sparrow/.bashrc

または、変更をからに移動することもできます/root/.bashrc/etc/bash.bashrcこれは、ユーザーrootsparrow(実際にはシステムのすべてのユーザーに)適用されます。

おすすめ記事