これが何を意味するのか疑問に思います。 CDがディレクトリ変更を意味することを知っています。それではホームディレクトリに移動しますか?それでは、$はどういう意味ですか?
答え1
ただ推測してみてください(これをヒントにしたい場合)。
user@host:/pathX
どこ
- ユーザー(
tc
)あなたのユーザー名 - ホスト(
box
)システムのホスト名 - /path(
/home
)現在の作業ディレクトリ(ホームディレクトリの〜に置き換えます) - ルートではない人()でもルート()でも、X(通常
$
または)です。#
$
#
答え2
あなたが見るのはコマンドラインプロンプトです。通常、次のように見えます。
ユーザー名@ホスト名:現在の場所
最後の文字(#
または$
)は、ルートまたは非ルートを意味します。
ただし、プロンプトを変更できます。プロンプト値はPS1
value:の下に保存されます。
echo $PS1
奇妙なキャラクターをたくさん発見するでしょう。ハードコーディングする代わりに、ユーザー名やホスト名などを入力できるいくつかの書式設定文字です。
必要に応じて直接変更できます。
PS1="yourtext"
通常の文字列に設定すると変更されません。この変更は一時的にのみ影響し、現在の端末セッションに適用されます。.bashrc
(ほぼ)永久に変更するには、その項目に追加するだけです。