¿Para qué sirve el directorio "/.vol"?

12

En Mac OS X, ¿para qué sirve el /.voldirectorio? Noté que Excel generalmente reverencia archivos (mientras investiga en instrumentos) usando una /.volruta. ¿Es una carpeta para archivos temporales o contiene enlaces a todos los archivos en el volumen?

Si es así, ¿cómo puedo hacer referencia a un archivo a través de su /.volruta?

maranas
fuente

Respuestas:

16

Según esta página sobre archivos invisibles en Mac OS X :

Este pseudo-directorio se usa para acceder a los archivos por su número de identificación (también conocido como número de inodo) en lugar de por su nombre. Por ejemplo, /.vol/234881034/105486 es el archivo # 105486 en el volumen # 234881034.

Puede encontrar la identificación del volumen y el inodo usando stat. Un ejemplo, usando /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
fuente
3
Solo para explicar, los primeros dos números devueltos por statson la identificación del volumen y el inodo. ./volse usa para acceder a los archivos por ID de volumen e inodo.
jetset