Що таке каталог /.vol?


12

У Mac OS X, що таке /.vol каталог для? Я помітив, що Excel зазвичай зберігає файли (при дослідженні інструментів) за допомогою /.vol шлях. Це папка для тимчасових файлів, чи вона містить посилання на всі файли в томі?

Якщо так, то як я можу посилатися на файл через його /.vol шлях?

Відповіді:


16

Пер на цій сторінці про невидимі файли на Mac OS X :

Для цього використовується псевдо-каталог   доступ до файлів за їхнім ідентифікаційним номером (ака   inode number), а не за назвою. Для   Наприклад, /.vol/234881034/105486 є   файл # 105486 за обсягом # 234881034.

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