开发者学堂课程【Hadoop 分布式文件系统 HDFS:文件下载】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/93/detail/1444
文件下载
目录
一.文件下载
二.示例
l 文件下载
@Test
Public void test tCopyToLocalFile () throws IOException,
InterruptedException, URISyntaxException{
// 1获取文件系统。Configuration configuration = new Configuration();
FileSystem fs = FileSystem. get (new
URI ("hdfs://hadoop102: 9000"), configuration, "atguigu") ;
// 2执行下载操作。// boolean delSrc指是否将原文件删除。// Path src指要下载的文件路径。// Path dst指将文件下载到的路径。// boolean useRawLocalFileSystem是否开启文件校验。fs. copyToLocalFile(false, new Path (" /banzhang. txt"),new
Path("e: /banhua. txt"),true) ;+
// 3关闭资源
Fs.close();
l
示例
//
文件下载@Test
public void testCopyToLocalFile() throws IOException, InterruptedException, URISyntaxException{
// 1获取对象Configuration conf = new Configuration();
FileSystem fs = FileSystem.get(new URI("hdfs://hadoop102:9000"), conf ,"atguigu");
// 2执行下载操作fs . copyToLocalFile(new Path( ”/banhua.txt"), new Path("e:/banhua. txt"));
// 3关闭资源
fs.close();