bashターミナルを開くと、画面全体の上部に[root @ localhost〜]#のようなプロンプトが表示されます。その意味は次のとおり
です。1。rootは、ユーザーがrootであり
、suに置き換えることができることを意味します。ユーザー名コマンド。これについては後で説明します。
2. @はコネクタ、固定形式
3.localhostは現在のコンピュータのホスト名です。hostname
コマンドで表示します。redhatとcentosのデフォルトのホスト名はlocalhost.localdomainです。
[root@localhost ~]#hostname
localhost.localdomain
4.〜は現在のユーザーのホームディレクトリです
。rootユーザーのホームディレクトリは通常/ rootであり、pwdで表示できます。
[root@localhost ~]# pwd
/root
5.#はシステム管理者ユーザーのプロンプトであり、非システム管理者ユーザーのプロンプトは$です。
6.デモンストレーション
上記の内容に基づいて、ユーザーを切り替えて、コマンドプロンプトがどのように変化するかを確認しましょう。
[root@localhost ~]# su - hollowman
[hollowman@localhost ~]$
ユーザーがrootからhollowmanに変更され
、プロンプト#も$に変更された
ことがわかります。現在のディレクトリはまだ〜であり、現在のユーザー(hollowman)のホームディレクトリです。これは、ユーザー切り替えコマンド「-」で使用されます。役割は、新しいユーザーの現在のディレクトリにディレクトリを配置することです。pwdは、ディレクトリの変更を確認します。
[hollowman@localhost ~]$ pwd
/home/hollowman
Hollowmanユーザーのホームディレクトリは/ home / hollowmanであり、一般ユーザーのホームディレクトリは/home/用户名
このディレクトリにあります。
7.ホスト名を変更します
独自のシステムをよりパーソナライズしたい場合があり、多くの場合、ホスト名が必要ですが、それを実現するにはどうすればよいですか?
Linuxのホスト名情報は/ etc / hostnameファイルに保存されます。
方法1:/ etc / hostnameファイルを直接変更し、再起動して有効にします。
[root@localhost ~]#echo "hollowman.cn" > /etc/hostname
[root@localhost ~]#reboot
方法2:hostnamectl set-hostnameコマンドが実装され、再起動して有効にします
[root@localhost ~]hostnamectl set-hostname hollowman.cn
[root@localhost ~]#reboot