`
dyllove98
  • 浏览: 1405619 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:39062
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:80071
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133167
社区版块
存档分类
最新评论

将本地文件上传至HDFS

 
阅读更多

 //将本地文件上传到hdfs。
  String target="hdfs://localhost:9000/user/Administrator/geoway_portal/tes2.dmp";
  FileInputStream fis=new FileInputStream(new File("C:\\tes2.dmp"));//读取本地文件
  Configuration config=new Configuration();
  FileSystem fs=FileSystem.get(URI.create(target), config);
  OutputStream os=fs.create(new Path(target));
  //copy
  IOUtils.copyBytes(fis, os, 4096, true);
  System.out.println("拷贝完成...");

查看上传的hdfs的文件信息:

使用hadoop fs -ls shell命令查询geoway_portal下的文件情况:

分享到:
评论

相关推荐

    本地文件上传到HDFS

    - **文件上传**:调用`copyFromLocalFile()`方法将本地文件上传到HDFS。 - **资源释放**:确保关闭`FileSystem`对象,释放资源。 #### 五、总结 通过上述代码,我们可以看到使用`FileSystem` API进行文件上传的过程...

    本地文件上传到HDFS的demo代码

    从本地上传文件到HDFS上的代码!使用hadoop的API操作,使本地文件的代码上传到HDFS上!!!

    利用JAVA代码将本地文件传入HDFS中

    标题 "利用JAVA代码将本地文件传入HDFS中" 涉及到的是在Java编程环境中,使用Hadoop Distributed File System (HDFS) API来上传本地文件系统的文件到HDFS的过程。HDFS是Hadoop的核心组件之一,它提供了一个分布式、...

    HDFS文件系统基本文件命令、编程读写HDFS

    这个程序使用 HDFS API 将本地文件上传到 HDFS。首先,它创建了一个 Configuration 对象,然后使用 FileSystem.get() 方法获取 HDFS 文件系统的实例。接着,它使用 copyFromLocalFile() 方法将本地文件上传到 HDFS。...

    实验二:熟悉常用的HDFS操作

    在Shell命令操作中,学生首先通过`hdfs dfs -put`命令将本地文件上传至HDFS,然后使用`-test -e`检查文件是否存在,最后通过`-appendToFile`命令追加内容或`-copyFromLocal -f`覆盖原有文件。这些命令展示了HDFS的...

    大数据实验二-HDFS编程实践

    - **文件上传与下载**:`hdfs dfs -put`用于将本地文件上传至HDFS,`hdfs dfs -get`则用于从HDFS下载文件到本地。 - **文件列表与删除**:`hdfs dfs -ls`列出指定目录下的文件,`hdfs dfs -rm`删除文件或目录。 - **...

    上传文件到HDFS

    当我们需要将本地文件系统中的文件上传到HDFS时,可以使用Java API来实现这一功能。以下是对“上传文件到HDFS”的Java代码实现的详细说明。 首先,我们需要引入Hadoop的相关依赖库。在Maven项目中,可以在pom.xml...

    Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作

    标题中的知识点主要涉及Python连接HDFS进行文件上传下载以及Pandas转换文本文件到CSV的操作。在描述中,提到了Python在Linux环境下与HDFS交互的需求,以及使用Pandas进行数据处理的场景。从标签中我们可以进一步了解...

    HDFS与HBASE程序关键点个性化开发.doc

    - 文件操作:将本地文件上传至HDFS,如`./bin/hdfs dfs -put`,下载文件则使用`./bin/hdfs dfs -get`。 3. 使用Eclipse进行HDFS程序开发: - 创建Java项目:在Eclipse中创建名为maochaofei的项目,指定JRE版本。 ...

    java操作Hadoop源码之HDFS Java API操作-上传文件

    本篇文章将详细探讨如何使用HDFS Java API来实现文件上传的功能。 首先,我们需要引入Hadoop相关的jar包。在描述中提到,附件包含了所有必要的jar包,这通常包括`hadoop-common`、`hadoop-hdfs`等核心组件的库文件...

    分布式存储系统-HDFS.docx

    - `put`:将本地文件上传至HDFS。 - `get`:从HDFS下载文件到本地。 - `du`:查看文件或目录的大小。 - `count`:统计文件或目录的数量。 - `chmod`、`chown`和`chgrp`:分别用于改变文件或目录的权限、所有者和用户...

    hdfs-command-line_Transcript.pdf

    接着使用`-copyFromLocal`命令将本地文件上传至HDFS;最后使用`-ls`命令再次查看HDFS的内容,确认文件是否已成功上传。 通过这种方式,不仅能够熟悉HDFS命令行接口的基本用法,还能更深入地了解HDFS的工作机制。这...

    Hadoop深入浅出之HDFS介绍.pptx

    例如,`-ls`用于列出目录内容,`-du`显示文件大小,`-count`统计文件数量,`-mv`和`-cp`分别用于移动和复制文件,`-rm`删除文件,`-put`和`-copyFromLocal`将本地文件上传至HDFS,`-get`和`-copyToLocal`则用于下载...

    hdfs1.0精进

    1. **上传文件**:使用`hdfs dfs -put`命令将本地文件上传至HDFS。 2. **下载文件**:使用`hdfs dfs -get`命令将HDFS上的文件下载至本地。 3. **查看文件详情**:使用`hdfs dfs -ls`命令列出指定目录下的文件及其元...

    HDFS架构介绍及JAVA的API使用.pdf

    1. **上传文件**:通过`FileSystem.copyFromLocalFile()`方法,将本地文件上传至HDFS。 2. **创建文件**:使用`FileSystem.create()`方法在HDFS上创建新文件。 3. **重命名文件**:利用`FileSystem.rename()`方法,...

    精品课程推荐 大数据与云计算教程课件 优质大数据课程 07.HDFS Shell命令(共21页).pptx

    - `hadoop fs -put localfile hdfs://namenode:port/path`将本地文件上传至HDFS。 - `hadoop fs -get hdfs://namenode:port/path/localfile`将HDFS文件下载到本地。 此系列教程还涉及了其他关键的大数据技术,如...

    9_尚硅谷大数据之HDFS客户端操作1

    - 使用`copyFromLocalFile()`方法将本地文件上传至HDFS,例如`fs.copyFromLocalFile(new Path("local_file_path"), new Path("hdfs_dest_path"))`。 #### 三、HDFS文件下载 同样地,可以通过HDFS客户端API实现...

    【大数据hadoop实验】本地数据集上传HDFS文件系统.pdf

    【大数据hadoop实验】本地数据集上传HDFS文件系统.pdf

    大数据分析技术:Hdfs编程操作.docx

    例如,可以使用`fs.copyFromLocalFile()`将本地文件上传至HDFS,使用`fs.create()`创建文件,`fs.rename()`重命名文件或目录,以及`fs.delete()`删除文件或目录。 6. **异常处理** 在实际编程中,需要对可能出现的...

Global site tag (gtag.js) - Google Analytics