Câu trả lời:
Biểu tượng dấu ngã (~) trong thuật ngữ dòng lệnh OS X đề cập đến thư mục chính của bạn, ví dụ / Users / Joe.
Như JonathanMueller đã chỉ ra, bất cứ điều gì có dấu chấm (.) Ở phía trước, đều được coi là ẩn. Vì vậy, những gì chương trình của bạn cần bạn làm là:
Bạn sẽ không thể thấy thư mục này trong Finder, vì nó bị ẩn, nhưng đi đến Terminal và sử dụng ls -a trong khi trong Terminal sẽ hiển thị các thư mục ẩn.
~ là một tham chiếu đến thư mục nhà. Một thư mục dấu chấm là một thư mục "ẩn" trong UNIX.
~/.spring
tham chiếu đến thư mục hiện tại, OS X đi lạc rất xa so với nguồn gốc Unix của nó so với tôi tưởng tượng.
Để xem các tập tin 'ẩn', sử dụng
ls -a
hoặc thêm -a vào các đối số 'ls' thông thường của bạn. Cờ -a được ngụ ý nếu bạn có quyền riêng tư siêu người dùng.
-A
để không hiển thị .
và ..
các mục.
~/.
bởi chính nó có nghĩa là một cái gì đó khác với khi nó là tiền tố của một cái gì đó dài hơn. Về bản thân, đó là một cách viết dài hơn~
, cả hai đều chỉ ra thư mục chính. Là một tiền tố (ví dụ~/.spring
), nó chỉ ra một mục nhập ẩn của người Viking trong thư mục chính.