1.查看hdfs下根目录下的文件

hdfs dfs -ls /

2.查看hdfs某个目录下的所有文件结构:
如:查看根目录所有文件结构

hdfs dfs -ls -R /
hdfs dfs -lsr /

如:查看根文件tmp下的所有文件列表

hdfs dfs -ls -R /tmp/
hdfs dfs -lsr /tmp/

3.创建文件夹
如:在根文件的test目录下,创建test2

hdfs dfs -mkdir /test/test2

或者:

hdfs dfs -mkdir hdfs://49.2.1.1/test/test123/

4.创建文件夹 - 递归创建文件夹

hdfs dfs -mkdir -p /test/test3/test4/

5.本地文件移动上传hdfs某个目录:
如:

hdfs dfs -moveFromLocal /opt/hadoop/servers/test/hellow.txt /test/test123

6.hdfs文件移动到本地:
如:

hdfs dfs -moveToLocal /test/test123/hellow.txt /opt/hadoop/servers/

出现了一下问题:

moveToLocal: Option ‘-moveToLocal’ is not implemented yet

7.hdfs内部进行文件移动

hdfs dfs -mv /test/test123/ /test/test2/

8.将本地文件放到hdfs某个目录:

hdfs dfs -put /opt/hadoop/servers/test/ /tmp/

9.查看hdfs上某个文件的内容:

hdfs dfs -cat /test/test2/test123/hellow.txt

10.追加一个或者多个文件到hdfs指定文件中.也可以从命令行读取输入
如:追加本地aa.txt 到hdfs 上的 hellow.txt中

hdfs dfs -appendToFile /opt/hadoop/servers/test/aa.txt /test/test2/test123/hellow.txt

如:追加本地bb.txt cc.txt 到hdfs 上的 hellow.txt中:

hdfs dfs -appendToFile /opt/hadoop/servers/test/dd.txt /opt/hadoop/servers/test/cc.txt /test/test2/test123/hellow.txt

11.hdfs间文件拷贝:复制文件(夹),可以覆盖,可以保留原有权限信息

hdfs dfs -cp /test/test2/test123/hellow.txt /test/

12.hdfs删除某个文件

hdfs dfs -rm /test/test2/test123/hellow.txt

13.hfds递归删除

hdfs dfs -rm -r /test

14.hdfs赋予文件夹权限

hdfs dfs -chmod -R -777 /
get
格式   hdfs dfs  -get [-ignorecrc ]  [-crc]  <src> <localdst>

作用:将文件拷贝到本地文件系统。 CRC 校验失败的文件通过-ignorecrc选项拷贝。 文件和CRC校验和可以通过-CRC选项拷贝

hdfs dfs  -get   /install.log  /export/servers

15.chown
格式: hdfs dfs -chmod [-R] URI[URI …]
作用: 改变文件的所属用户和用户组。如果使用 -R 选项,则对整个目录有效递归执行。使用这一命令的用户必须是文件的所属用户,或者超级用户。

hdfs  dfs  -chown  -R hadoop:hadoop  /install.log

HDFS常用命令(总结)相关推荐

  1. java向hdfs提交命令_Java语言操作HDFS常用命令测试代码

    本文主要向大家介绍了Java语言操作HDFS常用命令测试代码,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. package com.yxc.hdfs; import org.apac ...

  2. HDFS常用命令的学习

    HDFS常用命令的学习 文章目录 HDFS常用命令的学习 1. hadoop fs,hadoop dfs,hdfs fs,hdfs dfs 区别 2. Hadoop 命令 3. HDFS 常用命令 命 ...

  3. HDFS常用命令汇总

    HDFS常用命令汇总 一.前言信息 二.帮助信息查看 1.查看帮助信息 2.帮助文档(附带命令的详细说明) 三.常用命令 1.创建目录 2.查看目录下的内容 3.上传文件 4.上传并删除源文件 5.查 ...

  4. HDFS常用命令hdfs dfs

    1.hdfs dfs.hadoop fs.hadoop dfs三个命令的区别 在介绍命令之前,首先要知道hdfs dfs.hadoop fs.hadoop dfs三个命令的区别. hadoop fs: ...

  5. 熟悉常用的HDFS操作(附录HDFS常用命令)

    文章目录 1. 学习目的 2. 学习内容 3. 实验一 3.1 追加文本 3.2 覆盖文本 3.3 脚本完成 4. 实验二 4.1 下载文件脚本 4.2 输出文件内容脚本 4.3 显示单个文件信息脚本 ...

  6. HDFS文件系统(含hdfs常用命令,java对hdfs API的简单操作)

    HDFS文件系统 HDFS概念 什么是HDFS HDFS的组成 HDFS文件块大小 HFDS命令行操作 基本语法 常用命令 Java操作hdfs 配置编译环境 获取文件系统 上传文件 文件下载 目录创 ...

  7. Hadoop HDFS常用命令

    在Linux命令行终端,我们可以利用Shell命令对Hadoop进行操作.利用这些命令可以完成HDFS中文档的上传.下载.复制.查看文件信息.格式化名称节点等操作.关于HDFS的Shell命令有一个统 ...

  8. hadoop学习笔记(四):hdfs常用命令

    一.hadoop fs 1.创建目录 [root@master hadoop-2.7.0]# hadoop fs -mkdir /testdir1 [root@master hadoop-2.7.0] ...

  9. Hadoop Shell命令-hdfs常用命令

    Hadoop Shell命令-hdfs Hadoop Shell命令 cat chgrp chmod chown copyFromLocal copyToLocal cp du dus expunge ...

  10. 分布式文件系统HDFS常用命令

    1:查看所有命令 hdfs dfs 2:查看目录下的文件列表 hdfs dfs -ls / 3:查看某文本文件的内容 hdfs dfs -cat /tmp/yy.txt 4:创建目录 hdfs dfs ...

最新文章

  1. 安卓小工具:顏色插件
  2. Qt 运用鼠标绘制多边形
  3. 【收藏】IDEA jetbrains.com官网进不去解决办法
  4. Java RGB数组图像合成 ImageCombining (整理)
  5. linux中swap的权限,有关 Linux Swap
  6. IT十八掌掌第十一天课程总结
  7. Shiro安全框架面试题
  8. 优秀架构师必须具备的架构思维(自顶向下和自底向上架构设计思维)
  9. 神奇英语语法系列(二)——名词性从句
  10. 利用阿里云免费镜像仓库,实现微服务的k8s部署
  11. thzvv.com forum php,为什么Naver账号不能用了?
  12. 【DM】教你用JDBC连接达梦数据库并进行增删改查
  13. 字幕翻译,如何合并和拆分过分断句
  14. 「C++ MFC」 “多媒体定时器实例”讲解
  15. Android 应用开发入门
  16. 常用的几种设计模式详解
  17. ubuntu18.04 opencv 获取摄像头 (C++/python) 双目摄像头
  18. 春气融和,再创佳绩 | 菊风中标华融湘江银行远程视频银行项目
  19. 又新又全 |制图符号库、最新市级国土空间总体规划制图规范“GIS符号库“下载
  20. 嵌入式Linux mplayer 单声道音频 改双声道 播放 方法

热门文章

  1. Ajax框架(14个开源的)
  2. Idea导入jar包的两种方法
  3. C#使用Parallel处理数据同步写入Datatable并使用BulkInsert批量导入数据库
  4. java 第三方jar推荐_java 开发第三方Jar包
  5. 切图具体需要切什么内容_【切图】UI设计师要懂得切图技巧
  6. 获取元素属性(offsetHeight、clientHeight...)无效
  7. 诺顿病毒库手工下载地址及英文补丁下载
  8. 配置vue前端服务器及express服务器端的服务器同时运行——concurrently
  9. 未来公务员都会是数据分析高手了,你还要当个只会Excel的小白吗?
  10. 注册表知识and技巧大全