web-dev-qa-db-ja.com

「/.vol」ディレクトリは何のためのものですか?

Mac OS Xでは、/.volディレクトリは何のためにありますか? Excelは通常、(機器の調査中に)/.volパスを使用してファイルを参照していることに気付きました。一時ファイル用のフォルダーですか、それともボリューム内のすべてのファイルへのリンクが含まれていますか?

もしそうなら、どうすればその/.volパスを介してファイルを参照できますか?

12
maranas

あたり Mac OS Xの非表示ファイルに関するこのページ

この疑似ディレクトリは、名前ではなくID番号(別名inode番号)でファイルにアクセスするために使用されます。たとえば、/。vol/234881034/105486は、ボリューム#234881034のファイル#105486です。

ボリュームIDとiノードは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
#
16
Doug Harris