Tôi tìm thư mục người dùng của mình ở đâu trong hệ thống phân cấp thư mục OS X?


22

Trong Terminal, làm cách nào tôi đi từ Macintosh HD đến các địa điểm như johnsmith có chứa Tải xuống, Máy tính để bàn, v.v ... Trong cửa sổ Finder, có vẻ như chúng độc lập với nhau.

Từ Macintosh HD, tôi thấy Thư viện, Ứng dụng, v.v. nhưng trong Người dùng, tôi không thể tìm thấy johnsmith.

Cây tệp Mac khá khó hiểu đối với người dùng Windows như tôi đã quen với "Máy tính của tôi" thì tất cả các tệp được quản lý bởi các ổ đĩa và thư mục gốc. Điều gì được coi là root trên máy Mac của tôi? Đó là Macintosh HD hay johnsmith? Có thể làm một phân vùng trên Mac như thế trên Windoes?


1
Mac OS X với một đĩa cứng giống như Windows với một đĩa cứng. Thư mục nhà của bạn là tại / Users / johnsmith.
Andrew J. Brehm

Câu trả lời:


22

Bạn có thể tìm vị trí vào thư mục chính của mình bằng cách tìm trong ngăn Tùy chọn hệ thống "Người dùng & Nhóm".

  1. Mở ứng dụng "Tùy chọn hệ thống"
  2. Nhấp vào "Người dùng & Nhóm"
  3. Nhấp vào ổ khóa để mở khóa, nếu nó chưa được mở khóa. Nhập tên người dùng và mật khẩu cho người dùng Admin.
  4. Nhấp chuột phải vào Tên người dùng bạn muốn tìm thư mục chính, chọn "Tùy chọn nâng cao ..."
  5. Quan sát đường dẫn như được ghi chú bên cạnh "Thư mục chính:"

Tùy chọn hệ thống: Người dùng & Nhóm: Tùy chọn nâng cao

Bây giờ, một khi bạn thấy OS X nghĩ thư mục nhà của bạn nằm ở đâu thì bạn có thể làm việc để ẩn nó nếu nó không hiển thị ở nơi mà nó được cho là.

Đảm bảo tên của nó không bắt đầu bằng ".", Ngoài ra, bạn có thể sử dụng SetFile -a v /pathToHomelệnh để hiển thị nếu nó bị ẩn mà không có lý do rõ ràng.


8

Để tìm vị trí của nó, hãy mở Terminal và gõ pwd"In thư mục làm việc". Điều này hoạt động vì Terminal mở trong thư mục nhà của bạn theo mặc định.

Bạn có thể di chuyển đến thư mục nhà của mình trong thiết bị đầu cuối bằng cách nhập một trong số cd(mặc định vào thư mục nhà của bạn), cd $HOME(di chuyển đến vị trí trong biến môi trường đó) hoặc cd ~(lối tắt cho nhà) hoặc cd /Users/johnsmith/(đường dẫn tuyệt đối).


4

OS X dựa trên Unix nên chỉ có một hệ thống tệp lớn hiển thị cho người dùng, ngay cả khi nó được phân phối trên một số phần. Điều này cũng áp dụng cho các ổ đĩa ngoài có thể truy cập theo /Volumes/NAME-OF-DRIVE.

Các thư mục nhà riêng của người dùng (chứa tất cả nội dung hay như Tải xuống, Tài liệu, v.v.) đều có sẵn /Users, mỗi người dùng có thư mục riêng của mình ở đó với một tên khớp với tên ngắn của họ. Nhập ls -l /Usersvào Terminal để xem tất cả chúng.

Và để thực sự "đi" đến đó, hãy nhập cd ~johnsmith(cho người dùng johnsmith) hoặc chỉ cd(cho thư mục nhà riêng của bạn), sau đó ls -lđể xem nội dung.


trong Người dùng của tôi chỉ có "Được chia sẻ" ....
KMC

1
Thật kỳ lạ, bạn có thể chia sẻ một hình ảnh? Ngoài ra, hãy mở cửa sổ Finder cho thư mục nhà của bạn và Nhấp chuột vào tiêu đề cửa sổ để hiển thị phân cấp thư mục mà nó cư trú.
nohillside

2
Ngoài ra, báo cáo kết quả của echo ~- nên in thư mục nhà của bạn.
Gordon Davisson

Thư mục có thể bị ẩn. Bạn có thể thử SetFile -a v /Users/johnsmithtrong Terminal để hiển thị lại.
mckeed

3

Thông thường, thư mục người dùng của bạn được đặt tại /Users/johnsmith/.

Tuy nhiên, đối với trường hợp bạn đang ở Chế độ khôi phục, thư mục người dùng của bạn được đặt tại /Volumes/Mac/Users/johnsmith/. Điều này là do Chế độ khôi phục giống như một hệ điều hành khác được bắt đầu từ một phân vùng đĩa khác, vì vậy phân vùng đĩa với hệ thống chính của bạn xuất hiện dưới dạng một ổ đĩa được gắn (giống như một đĩa cứng ngoài hoạt động bình thường).


Đối với hệ điều hành Mac mới nhất, đó là / Tập / Macintosh \ HD / Người dùng
Cheng

0

Thư mục nhà của bạn phải là / Người dùng / $ USER

$ USER là một biến nên nó không thực sự là $ USER

Nhập vào thiết bị đầu cuối "echo $ USER" và thay thế $ USER trong dòng đầu tiên của câu trả lời của tôi bằng đầu ra, đó là thư mục nhà của bạn.


0

Để có được đường dẫn vào Terminal mà không cần gõ nhiều:

  1. Mở một cửa sổ Terminal.

  2. Trong Finder, điều hướng đến thư mục (hoặc tệp) bạn muốn và kéo biểu tượng của nó vào cửa sổ Terminal.

Chuỗi đường dẫn thích hợp sẽ xuất hiện trong cửa sổ terminal.


-1

Giải pháp rất dễ dàng:

Trong "Finder", chọn "Preferences". Nhấp vào tab "Thanh bên" và bên dưới cột "Mục ưa thích", phải có tên người dùng của bạn (thường là tên của bạn: "Firstlast"). Kiểm tra hộp. Bây giờ khi bạn mở công cụ tìm, bạn sẽ thấy tên người dùng của mình và khi bạn nhấp vào nó, bạn sẽ thấy thư mục của tất cả các tệp của mình. :-)


Peter, câu hỏi cụ thể là về việc tìm thư mục Người dùng bên trong Terminal .
Owlswipe
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.