ターミナルでこれら 2 つの行を区別するものは何ですか?
Ms-MacBook-Pro:/ John$
と
Ms-MacBook-Pro:~ John$
/ はファイルシステムのルートです。したがって、最初のプロンプトは、現在ファイルシステムのルートにいて、名前が John であることを意味します。
pwd
/
ls
usr var lib bin home etc ...
~ はホーム ディレクトリ (通常は /home/John) です。したがって、2 番目のプロンプトは、現在ホーム ディレクトリにいて、名前が John であることを意味します。
pwd
/home/John
ls
Downloads Desktop Documents Pictures ...
システムに「tomas」という名前のユーザーがいる場合、~tomas はそのユーザーのホーム ディレクトリ (通常は /home/tomas) を意味します。