rootとしてログインすると、別のホスト名/プロンプトが表示される

rootとしてログインすると、別のホスト名/プロンプトが表示される
[mayur@centos ~]$ su
Password:
[root@centos mayur]#

ただ「centos」だったらいいな。どうすればいいですか?

ベストアンサー1

コメント文字列によると、プロンプト文字列\Wでディレクトリ要素を見たくないようです(ここで説明されています)。PS1バッシュマニュアル)。

ユーザー(mayur)および/またはrootアカウントの場合、.profileまたは.bashrc(PS1設定が見つかる場所)を編集して\Wその一部を削除すると、次のようになります。

PS1='[\u@\h]\$ '

結局のところ、それが役に立つか役に立つことがわかるかもしれません\Wが、少なくとも今はホスト名が実際には変更されないことを知っています。ただ助けをしようとするのはただシェルのプロンプトです。

Steeldriverがコメントで指摘したように。su -代わりに、suこの(正確な)誤解を招くようなプロンプト文字列を見ることを避けることができます。これは、現在のディレクトリをターゲット(root)ユーザーのホームディレクトリに変更する効果があります。

[root@centos mayur]#

あなたは見ることができます:

[root@centos ~]#

おすすめ記事