Thư mục của /.vol là gì?


12

Trong Mac OS X, /.volthư mục để làm gì? Tôi nhận thấy rằng Excel thường tôn trọng các tệp (trong khi điều tra trong các công cụ) bằng cách sử dụng một /.volđường dẫn. Đây có phải là một thư mục cho các tệp tạm thời hoặc nó có chứa các liên kết đến tất cả các tệp trong ổ đĩa không?

Nếu vậy, làm thế nào tôi có thể tham chiếu một tập tin thông qua /.volđường dẫn của nó ?

Câu trả lời:


16

Trên trang này về các tệp vô hình trên Mac OS X :

Thư mục giả này được sử dụng để truy cập các tệp theo số ID của họ (còn gọi là số inode) chứ không phải theo tên. Ví dụ: /.vol/234881034/105486 là tệp # 105486 trên tập # 234881034.

Bạn có thể tìm thấy id âm lượng và inode bằng cách sử dụng stat. Một ví dụ, sử dụng /etc/hosts:

$ head -3 /etc/hosts
##
# Host Database
#

$ stat /etc/hosts
234881026 23347035 -rw-r--r-- 1 root wheel 0 1035 "Jul 15 10:11:35 2010" "May 30 20:55:10 2010" "May 30 20:55:11 2010" "May 30 20:47:32 2010" 4096 8 0 /etc/hosts

$ head -3 /.vol/234881026/23347035
##
# Host Database
#

3
Chỉ cần giải thích, hai số đầu tiên được trả về statlà ID âm lượng và inode. ./volđược sử dụng để truy cập các tập tin theo ID âm lượng và inode.
Jetset
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.