zoukankan      html  css  js  c++  java
  • HDFS基本命令

    介绍

    本文为Hadoop基础实验中的HDFS基础命令实验

    实验目的:

    掌握Linux基本命令和HDFS基本命令。

    掌握Java程序编写,编译,运行的基本方法。

    实验过程:

    1、Linux基本命令和HDFS基本命令完成以下操作:(30分)

    (1)在Linux根目录下创建一个名为a的文件夹,

    mkdir a
    

    (2)用vim命令在文件夹a中创建一个文件b.txt,文件内容是“Hello world”,

    cd mkdir
    touch b.txt
    echo "Hello world" > b.txt
    

    (3)在HDFS根目录下创建一个名为test的文件夹,

    hadoop fs -mkdir test
    

    (4)将b.txt上传到test文件夹中。

    hdfs dfs -put ~/b.txt
    

    2、在eclipse环境下调试下列程序,在HDFS上创建/test/aw1.txt,并写入"hello"

    import org.apache.hadoop.conf.Configuration;
    
    import org.apache.hadoop.fs.FSDataInputStream;
    
    import org.apache.hadoop.fs.FSDataOutputStream;
    
    import org.apache.hadoop.fs.Path;
    
    import org.apache.hadoop.fs.FileSystem;
    
    
     public class WordCount {
    
      public static void main(String[] args) throws Exception{
    
       Configuration conf=new Configuration();
    
        conf.set("fs.defaultFS","hdfs://Cent12:9000/");
    
         FileSystem fs=FileSystem.get(conf);
    
         Path path = new Path("/test/aw1.txt");
    
         FSDataOutputStream fos = fs.create(path);        
    
         fos.writeBytes("hello");
    
      }
    
     }
    
  • 相关阅读:
    Windows10 搭建 ElasticSearch 集群服务
    python开发目录
    nohup命令使用
    shell脚本概述
    关于ELK
    keepalived+DR
    shell脚本中awk的用法
    shell脚本中sed的用法
    shell脚本中grep的用法
    shell检测入侵与邮件报警
  • 原文地址:https://www.cnblogs.com/MemoryDrive/p/13296975.html
Copyright © 2011-2022 走看看