OS Xフォルダー/ディレクトリに関して「〜/。」とはどういう意味ですか?


15

〜/ .springディレクトリに解凍する必要があるプログラムをMacBookにインストールしています。今、私はSpringが何であるかを知っています、それは私がインストールしているものの名​​前です。〜/を知っていれば、.springフォルダーを作成できてとてもうれしいです。意味した。


3
注:~/.それ自体は、何かのプレフィックスである場合とは異なる何かを意味します。単独では、長い記述方法であり~、どちらもホームディレクトリを示します。プレフィックス(例~/.spring)として、ホームディレクトリの「隠し」エントリを示します。
クリスジョンセン

回答:


20

OS Xコマンドラインの用語でのチルダ記号(〜)は、/ Users / Joeなどのホームディレクトリを指します。

JonathanMuellerが指摘したように、ドット(。)が前にあるものはすべて隠されていると見なされます。したがって、プログラムで必要なことは次のとおりです。

  1. 発射
  2. cd〜(ホームディレクトリに移動します)
  3. mkdir .spring(非表示のスプリングディレクトリを作成)

このフォルダーは非表示であるため、Finderで見ることはできませんが、ターミナルに移動してls -aを使用すると、ターミナルで非表示のフォルダーが表示されます。


5

〜は、ホームディレクトリへの参照です。ドットディレクトリは、UNIXの「隠された」ディレクトリです。


Unixでは、先頭にドットが付加されたものはすべて隠されますが、この場合、単一のドットは現在のディレクトリ(Home)を指します。
キャリバン

@calibanあなたはそれについて確かですか?ドットドットが~/.spring現在のディレクトリを指している場合、OS Xは、私が想像していたよりもUnixの起源からはるかに遠く離れていました。
コーンスレイヤー

1
@caliban、単一のドットは現在のディレクトリを指し、2つのドットは親ディレクトリを指しますが、この質問は.springについてでした。これは隠しディレクトリになります。混乱の可能性を指摘していただきありがとうございます。
ジョナサン

0

「非表示」ファイルを表示するには、次を使用します

ls -a

または、通常の「ls」引数に-aを追加します。スーパーユーザー特権がある場合、-aフラグが暗黙指定されます。


または、エントリを-A表示しないように...ます。
ダニエルベック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.