所以基本上我想知道为什么下面的代码片段没有给我回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 支持基本的东西?是真是假?” 因此,我想知道为什么使用前一种方法它不起作用,而后者则有效。 提前谢谢。