文件详情查看
Posted nan-qiu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件详情查看相关的知识,希望对你有一定的参考价值。
1 //文件详情查看 2 @Test 3 public void testListFiles() throws IOException, InterruptedException, URISyntaxException 4 5 //获取文件系统 6 Configuration configuration = new Configuration(); 7 FileSystem fs = FileSystem.get(new URI("hdfs://192.168.12.161:9000"), configuration, "hadoop"); 8 //获取文件详情 9 RemoteIterator<LocatedFileStatus> listFiles = fs.listFiles(new Path("/"), true); 10 while(listFiles.hasNext()) 11 LocatedFileStatus filestatus = listFiles.next(); 12 //输出详情 13 //文件名称 14 System.out.println(filestatus.getPath().getName()); 15 //文件长度 16 System.out.println(filestatus.getLen()); 17 //文件权限 18 System.out.println(filestatus.getPermission()); 19 //分组 20 System.out.println(filestatus.getGroup()); 21 //获取存储信息 22 BlockLocation[] blockLocations = filestatus.getBlockLocations(); 23 for (BlockLocation blockLocation : blockLocations) 24 //获取块存储的主机节点 25 String[] hosts = blockLocation.getHosts(); 26 for (String host : hosts) 27 System.out.println(host); 28 29 30 System.out.println("------------这是一条分割线-------------"); 31 32 //关闭资源 33 fs.close(); 34
以上是关于文件详情查看的主要内容,如果未能解决你的问题,请参考以下文章
JavaWeb Spring的SSM在线蛋糕商城销售网站项目YM(完成源码+sql文件《精品毕设》)实现了用户角色包含以下功能:查看所有蛋糕,用户登录和注册,查看蛋糕详情,订单,查看我的订