"tc@box:/home$" とはどういう意味ですか? [閉鎖]

"tc@box:/home$" とはどういう意味ですか? [閉鎖]

これが何を意味するのか疑問に思います。 CDがディレクトリ変更を意味することを知っています。それではホームディレクトリに移動しますか?それでは、$はどういう意味ですか?

答え1

ただ推測してみてください(これをヒントにしたい場合)。

 user@host:/pathX

どこ

  • ユーザー(tc)あなたのユーザー名
  • ホスト(box)システムのホスト名
  • /path(/home)現在の作業ディレクトリ(ホームディレクトリの〜に置き換えます)
  • ルートではない人()でもルート()でも、X(通常$または)です。#$#

答え2

あなたが見るのはコマンドラインプロンプトです。通常、次のように見えます。

ユーザー名@ホスト名:現在の場所

最後の文字(#または$)は、ルートまたは非ルートを意味します。

ただし、プロンプトを変更できます。プロンプト値はPS1value:の下に保存されます。

echo $PS1

奇妙なキャラクターをたくさん発見するでしょう。ハードコーディングする代わりに、ユーザー名やホスト名などを入力できるいくつかの書式設定文字です。

必要に応じて直接変更できます。

PS1="yourtext"

通常の文字列に設定すると変更されません。この変更は一時的にのみ影響し、現在の端末セッションに適用されます。.bashrc(ほぼ)永久に変更するには、その項目に追加するだけです。

カスタマイズの詳細については、こちらをご覧ください。

関連情報