这个方法不给我回rootfs?

时间:2013-05-05 08:19:32

标签: java filesystems nio

所以基本上我想知道为什么下面的代码片段没有给我回rootfs分区。

FileSystem fs = FileSystems.getDefault();      
 for (FileStore store : fs.getFileStores()) {

        boolean supported = store.supportsFileAttributeView("posix");
        System.out.println(store.name() + " ---" + supported);

        }

我把所有的分区都拿出来了。 如果我指定FileStore FileStore sr = Files.getFileStore(path);

,它仍然有效
System.out.println(sr.name() + " supports the basic thing? true or false? "+sr.supportsFileAttributeView("basic"));`

 //it works with a path located in rootfs

它让我回来了“ rootfs 支持基本的东西?是真是假?” 因此,我想知道为什么使用前一种方法它不起作用,而后者则有效。 提前谢谢。

0 个答案:

没有答案