文件详情查看

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 

以上是关于文件详情查看的主要内容,如果未能解决你的问题,请参考以下文章

连接到数据库失败,详情请查看日志文件

Mybatis---配置文件完成增删改查(查询详情)

linux基础命令复习

JavaWeb Spring的SSM在线蛋糕商城销售网站项目YM(完成源码+sql文件《精品毕设》)实现了用户角色包含以下功能:查看所有蛋糕,用户登录和注册,查看蛋糕详情,订单,查看我的订

fastadmin操作栏添加查看订单详情按纽

linux权限详情