写点什么

Hadoop hdfs 的 shell 操作

作者:Emperor_LawD
  • 2022 年 5 月 07 日
  • 本文字数:606 字

    阅读完需:约 2 分钟

Hadoop hdfs 的shell操作
  • 查看环境变量


  hadoop fs
复制代码


  • 文件可视化浏览

  • 打开虚拟机中的火狐浏览器

  • 网址:http://localhost:50070

  • 打开 Utilities 下的 Browse the file system

  • 电脑中的浏览器

  • 网址:http://虚拟机的ip地址:50070

  • 打开 Utilities 下的 Browse the file system

  • 命令行查看文件


  hadoop fs -ls /
复制代码


将文件从本地上传到 Hadoop

  • 在本地新建一个名为dashuju的 txt 文件


  touch dashuju.txt
复制代码


  • 修改文件内容

  • vim进入文件


    vim dashuju.txt
复制代码


  • i输入内容

  • Esc退出编辑

  • :wq保存

  • cat查看文件内容


    cat dashuju.txt
复制代码


  • 在 hadoop 中创建文件夹


  hadoop fs -mkdir -p /taigong/test
复制代码


  • 根目录 > taigong > test


  • 将文件上传到新建的文件夹中


  语法:  hadoop fs -put 需上传的文件路径 上传到的文件夹路径  示例:  hadoop fs -put dashuju.txt /taigong/test
复制代码



  • 查看文件及其内容


  查看文件:  hadoop fs -ls /taigong/test  查看内容:  hadoop fs -cat /taigong/test/dashuju.txt
复制代码


将文件从 Hadoop 下载到本地

  • 下载到本地并命名为Haha


  语法:  hadoop fs -get 需要下载的文件路径 下载后的文件路径  示例:  hadoop fs -get /taigong/test/dashuju.txt Haha.txt
复制代码


移动文件

  • 根目录>taigon>test移动到根目录>user


  语法:  hadoop fs -mv 需要移动的文件路径 移动后的文件夹路径  示例:  hadoop fs -mv /taigong/test/dashuju.txt /user
复制代码


删除文件

  • 将文件夹taigong删除


  语法:  hadoop fs -rm -r 需要删除的文件  示例:  hadoop fs -rm -r /taigong
复制代码



发布于: 刚刚阅读数: 2
用户头像

Emperor_LawD

关注

愿能如萤火一般,可以在黑夜里发一点光。 2021.05.19 加入

还未添加个人简介

评论

发布
暂无评论
Hadoop hdfs 的shell操作_hadoop_Emperor_LawD_InfoQ写作社区