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