Для чего нужен каталог «/.vol»?


12

В Mac OS X, что является /.vol каталог для? Я заметил, что Excel обычно распознает файлы (при исследовании на инструментах), используя /.vol дорожка. Это папка для временных файлов или она содержит ссылки на все файлы в томе?

Если это так, как я могу ссылаться на файл через его /.vol дорожка?

Ответы:


16

в эта страница о невидимых файлах в Mac OS X :

Этот псевдо-каталог используется для   получить доступ к файлам по их идентификационному номеру   номер инода), а не по имени. За   Например, /.vol/234881034/105486 является   файл № 105486 на томе # 234881034.

Вы можете найти идентификатор тома и индекс, используя stat, Пример использования /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
Просто чтобы объяснить, первые два числа возвращены stat это идентификатор тома и индекс. ./vol используется для доступа к файлам по идентификатору тома и индоду.
jetset
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.