Mac OS Xライオンターミナル


1

私の端末について質問があります。MacターミナルでRailsを使い始めたとき、$のルートとして次のような行がありました。

Nicholass-MacBook-Pro:sample_app nbkincaid$ rails console

しかし、今では、次のような行が表示されます。

pal-nat184-103-166:desktop nbkincaid$

私は何も変更しなかったと確信しているので、なぜpal-nat....$代わりに私に与えるのNicholas...$ですか?


1
何かを変更したか、コンピュータのホスト名を表示するようにbashシェルが設定されていて、ネットワークに接続して名前を割り当てていると思います。
ピータースベンソン

@PeterLiljenbergコメントでそれを言う代わりに、答えでそれを言うべきです。
ジェイソンサラズ

ピーター、ありがとう。学校のワイヤレスネットワークにログオンしたとき、つまり気づいたときのように見えますが、自宅のワイヤレスネットワークにいるときは、自分の名前に戻ります。
nbkincaid

@jasonよく私は推測する:)。助けてうれしい
ピータースベンソン

回答:


7

文字列「pal-nat184-103-166」はコンピューターのホスト名であり、ルーターまたは他のネットワークデバイスによってDHCPを介して動的に変更できます。

静的な文字列に設定する場合は、次の行を/ etc / hostconfigに追加することで設定できます。

HOSTNAME=Nicholass-MacBook-Pro

また、共有設定パネルをチェックして、コンピュータ名がネットワーク上に表示されるように設定されていることを確認する必要があります。

これを追加「の質問私はいつもに関する疑問に思いますが、なぜ調査して求められたことがありません」

また、[共有設定]ペインで設定を変更できることを確認しました。

ティム、これはどういう意味ですか?
nbkincaid

@nbkincaidティムはこの問題を見て、いつもそれについて疑問に思っていたが、それを直しただけで、それ以外は誰にもそれについて尋ねようとはしなかった。
ジェイソンサラズ

-1

おそらく~/.bash_profileファイルを台無しにしたでしょう。

S1シェル変数をエクスポートします。

たとえば、私はこれを持っています:

export PS1='[\u@\h \W$(__git_ps1 " (%s)")]\$ '

bash_profileファイルを変更した後は、必ずコンソールを再度開いてください。

https://makandracards.com/makandra/1090-customize-your-bash-prompt

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.