home$と〜$の違いは何ですか?

home$と〜$の違いは何ですか?

以下のスクリーンショットではわかりません。第三近道表2-1

cd ~user_name作業ディレクトリがホームディレクトリに変更されるとします。ユーザー名。ただし、このコマンドを入力すると同じディレクトリにあります。~$そしてそこにはありません。/家$。なぜ?

すべて同じですか?

正式なのはユーザーディレクトリで、後者はホームディレクトリのようです。

スクリーンショット

ベストアンサー1

何を言っても~$家$/家$ あまり意味がありません。コマンドラインプロンプトについて話しているようです。その場合は、入力した内容と発生した内容を表示してから、予想される内容を説明すると便利です。

しかし、私は心を読むことができるので、次の質問を理解すると信じています。 ~そして〜ユーザー239887(そうだuser239887とするとあなたの実際のユーザー名)は同じ意味を持ちます。入りたい場合

cd ~gman

それが君をそこに連れて行くよ私のものホームディレクトリ、シェルプロンプトは次のとおりです。/home/gman$


最初に、シェルプロンプトは常に印刷文字と空白の2文字です。システム管理者の場合、プロンプトは「」で、そうでない場合は「」または「」です。それから神は「美しいシェルプロンプトがあるようにしなさい」と言われました。シェルプロンプトは、ユーザー名、システム名、時間、月の位相(冗談だと思いますか?)をすべて色で表示し始めます。

シェルプロンプトの最も広く使用されているカスタマイズの1つは、現在のディレクトリを含むことです。シェルプロンプトはおそらく現在のディレクトリの後ろに "」。

その他素晴らしいもの™ には「」と入力して、独自のホームディレクトリを指定できます。~したがって、現在のディレクトリがホームディレクトリで、シェルプロンプトが現在のディレクトリを表示するように設定されている場合、シェルプロンプトは "~「他の場所では実際のパス名が表示されます(表示されない限り」~gman「あなたはいつ私のものデフォルトディレクトリ、 /home/gman)。

あなたのホームディレクトリは/home/user239887前に述べたように 。~または〜ユーザー239887。ログインするとホームディレクトリにあるので、プロンプトは「~$ 「. 入力するとcd ../homeその後、ディレクトリに移動します。ホームディレクトリのディレクトリとプロンプトが「/home$ 」。

同じ言葉を繰り返す危険を冒して、いいえ/homeホームディレクトリではありません。あなたのホームディレクトリは/home/user239887。  /homeホームディレクトリのディレクトリです。

おすすめ記事