HDFSAPI编程源码-文件本地拷贝

简介: HDFSAPI编程源码-文件本地拷贝

理解HDFS Java API编程原理;

掌握HDFS的命令;

掌握Elipse远程调试Hadoop程序的方法;

掌握HDFS基本的API调用方法

文件的本地路径拷贝

1. package hdfsapi;
2. 
3. import java.io.IOException;
4. 
5. import org.apache.hadoop.conf.Configuration;
6. import org.apache.hadoop.fs.FileSystem;
7. import org.apache.hadoop.fs.Path;
8. 
9. public class E4_CopyToLocalAPI {
10. 
11.   public static void main(String[] args) throws IOException {
12.     Configuration conf = new Configuration();
13.     conf.set("fs.defaultFS", "hdfs://master:8020");
14.     FileSystem fs = FileSystem.get(conf);
15.     fs.copyToLocalFile(false, new Path("/user/root/text1"), new Path("E:\\tmp\\workspace\\text1.txt"), true);
16.     System.out.println("done!");
17.   }
18. 
19. }


相关文章
|
3月前
|
缓存 Ubuntu 网络协议
Linux系统编程之文件I/O函数的使用:介绍文件I/O函数的基本概念、用法和实现方式
Linux系统编程之文件I/O函数的使用:介绍文件I/O函数的基本概念、用法和实现方式
72 1
|
2月前
|
存储 安全 Java
Java文件操作,让你的代码更“有型”!读写、复制、删除全解析!
【6月更文挑战第27天】在Java中进行文件操作是程序基础功能之一,涉及读写、复制和删除。使用`FileReader/FileWriter`进行文本文件的读写,如示例所示,通过`try-with-resources`保证资源释放。文件复制利用`FileInputStream/FileOutputStream`,而删除文件则依赖`File`的`delete()`方法,确保条件安全执行。这些标准库类提供了高效且健壮的文件管理能力。
24 0
|
2月前
|
安全 Java API
Java文件操作:从入门到精通,读写、复制、删除一个都不能少!
【6月更文挑战第27天】在Java编程中,学习文件操作至关重要,涵盖读写、复制和删除。入门文件读写涉及读取`example.txt`内容并追加文字;进阶文件复制展示如何使用`FileInputStream`和`FileOutputStream`从`source.txt`复制到`destination.txt`;精通文件删除则利用`File`的`delete()`方法安全删除`destination.txt`,前提检查文件存在且有权限。这些实例带你全面掌握Java文件操作基础!
22 0
如何利用CHtmlView类实现IE“查看->源文件”命令?
如何利用CHtmlView类实现IE“查看->源文件”命令?
|
12月前
|
C语言
【文件处理】C语言引用外部文件教程
【文件处理】C语言引用外部文件教程
263 0
|
Java
【Java】文件的拷贝(直接拷贝,借助缓冲区拷贝)完整代码实现
【Java】文件的拷贝(直接拷贝,借助缓冲区拷贝)完整代码实现
94 0
|
Java 应用服务中间件 容器
javaweb项目中引用带有dll文件处理方式
javaweb项目中引用带有dll文件处理方式
|
前端开发
前端学习案例1-对象的拷贝方式
前端学习案例1-对象的拷贝方式
45 0
前端学习案例1-对象的拷贝方式
|
前端开发
前端学习案例1-拷贝继承
前端学习案例1-拷贝继承
48 0
前端学习案例1-拷贝继承
|
前端开发
前端学习案例2-拷贝继承2
前端学习案例2-拷贝继承2
36 0
前端学习案例2-拷贝继承2