在Mac OS X上编辑文件时,inode值已更改

时间:2013-12-19 08:36:19

标签: java macos inode

我使用Java在Mac OS X 10.9上将文件的inode记录到数据库。 我使用BasicFileAttribute类的filekey()方法来实现它。但是,我发现一旦我改变了文件的内容,就像txt一样,in ode值也发生了变化。无论我使用vim还是GUI,结果都是一样的。 这就是我制作它的方式。

Path fp = files.get(i).toPath();
BasicFileAttributes attrs = Files.readAttributes(fp,BasicFileAttributes.class);
String fk_fs = attrs.fileKey().toString();

谁能告诉我为什么? 非常感谢你。 顺便说一句,原谅我可怜的英语: - )

0 个答案:

没有答案