博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
熟悉常用的HDFS操作
阅读量:7088 次
发布时间:2019-06-28

本文共 682 字,大约阅读时间需要 2 分钟。

一、Hadoop提供的Shell命令完成相同任务:

  1. 在本地Linux文件系统的“/home/hadoop/”目录下创建一个文件txt,里面可以随意输入一些单词.
    mkdir hadoopcd hadooptouch test.txtgedit test.txt

     

  2. 在本地查看文件位置(ls)
    ls -al

     

  3. 在本地显示文件内容
    cat test.txt

     

  4. 使用命令把本地文件系统中的“txt”上传到HDFS中的当前用户目录的input目录下。
    cd /usr/local/hadoop./sbin/start-dfs.sh./bin/hdfs dfs -mkdir input./bin/hdfs dfs -put ~/hadoop/test.txt input

     

  5. 查看hdfs中的文件(-ls)
    ./bin/hdfs dfs -ls

     

  6. 显示hdfs中该的文件内容
    ./bin/hdfs dfs -cat input/test.txt

     

  7. 删除本地的txt文件并查看目录
    rm -r ~/hadoop/test.txt

     

  8. 从hdfs中将txt下载地本地原来的位置。
    cd /usr/local/hadoop./sbin/start-dfs.sh./bin/hdfs dfs -get input/test.txt ~/hadoop

     

  9. 从hdfs中删除txt并查看目录
    ./bin/hdfs dfs -rm -r input/test.txt./bin/hdfs dfs -ls -R

     

转载于:https://www.cnblogs.com/BOXczx/p/8961601.html

你可能感兴趣的文章
[转]python-元类
查看>>
复习日记-Listener/filter/servlet3.0/动态代理
查看>>
Win7x64安装了DroidPilot-Win64.exe之后跑不起来 -- 解决办法
查看>>
VS2010 中C++ 和C# 颜色转化
查看>>
java 自带的工具
查看>>
CentOS 7配置MariaDB允许指定IP远程连接数据库
查看>>
计算机基础——指令与程序
查看>>
用三段 140 字符以内的代码生成一张 1024×1024 的图片<转载>
查看>>
HTML CSS
查看>>
sqlserver存储过程中SELECT 与 SET 对变量赋值的区别
查看>>
【分享】开源富文本编辑器之间的较量
查看>>
logback的使用和logback.xml详解
查看>>
Android Studio -- 关联源码
查看>>
leetcode Majority Element
查看>>
去除sql的前后半角全角空格
查看>>
图片在容器里水平垂直居中
查看>>
015PHP文件处理——文件处理flock 文件锁定 pathinfo realpath tmpfile tempname
查看>>
关系型数据库之MySQL
查看>>
算法笔记-二叉树
查看>>
编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,并输出计算结果总是100的所有可能性。...
查看>>