A cosa serve la directory “/.vol”?


12

In Mac OS X, a cosa serve la /.voldirectory? Ho notato che Excel di solito riverisce i file (mentre studia in strumenti) usando un /.volpercorso. È una cartella per file temporanei o contiene collegamenti a tutti i file nel volume?

In tal caso, come posso fare riferimento a un file tramite il suo /.volpercorso?

Risposte:


16

Per questa pagina sui file invisibili su Mac OS X :

Questa pseudo-directory viene utilizzata per accedere ai file tramite il loro numero ID (aka numero di inode) anziché per nome. Ad esempio, /.vol/234881034/105486 è il file # 105486 sul volume # 234881034.

Puoi trovare l'id volume e l'inode usando stat. Un esempio, 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
#

3
Solo per spiegare, i primi due numeri restituiti da statsono l'ID del volume e l'inode. ./volviene utilizzato per accedere ai file tramite ID volume e inode.
jet
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.