Do czego służy katalog „/.vol”?

12

W Mac OS X do czego służy /.volkatalog? Zauważyłem, że Excel zwykle odsłania pliki (podczas badania instrumentów) za pomocą /.volścieżki. Czy jest to folder plików tymczasowych, czy zawiera łącza do wszystkich plików w woluminie?

Jeśli tak, jak mogę odwołać się do pliku za pomocą jego /.volścieżki?

marany
źródło

Odpowiedzi:

16

Na tej stronie o niewidocznych plikach w systemie Mac OS X :

Ten pseudo-katalog służy do uzyskiwania dostępu do plików według ich numeru ID (inaczej numeru i-węzła) niż według nazwy. Na przykład /.vol/234881034/105486 to plik nr 105486 w woluminie # 234881034.

Możesz znaleźć identyfikator woluminu i i-węzeł za pomocą stat. Przykład z użyciem /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
#
Doug Harris
źródło
3
Aby wyjaśnić, pierwsze dwie zwrócone liczby statto identyfikator woluminu i i-węzeł. ./volsłuży do uzyskiwania dostępu do plików według identyfikatora woluminu i i-węzła.
jetset