hadoop  fs  -操作命令  -参数
-ls                  #显示目录信息
-->hadoop  fs  -ls  hdfs://hadoop-server-00:9000/
这些参数中,所有的hdfs路径都可以简写
-->hadoop fs -ls /   等同于上一条命令的效果-copyFromLocal    #从本地文件系统中拷贝文件到hdfs路径去
-->hadoop  fs  -copyFromLocal  ./jdk.tar.gz  /aaa/
-copyToLocal      #从hdfs拷贝到本地
-->hadoop fs -copyToLocal /aaa/jdk.tar.gz
-put      #等同于copyFromLocal
-get       #等同于copyToLocal,就是从hdfs下载文件到本地
-getmerge   #合并下载多个文件
--> 比如hdfs的目录 /aaa/下有多个文件:log.1, log.2,log.3,...
hadoop fs -getmerge /aaa/log.* ./log.sum-moveFromLocal     #从本地移动到hdfs
-moveToLocal       #从hdfs移动到本地-cp     #从hdfs的一个路径拷贝hdfs的另一个路径
-->hadoop fs -cp /aaa/jdk.tar.gz /bbb/jdk.tar.gz.2-mv    #在hdfs目录中移动文件-mkdir    #在hdfs上创建目录
-->hadoop fs -mkdir -p /aaa/bbb/cc/dd
-rm       #删除文件或文件夹
--> hadoop fs -rm -r /aaa/bbb/
-rmdir      #删除空目录-cat  ---显示文件内容
-->hadoop fs -cat /hello.txt--appendToFile  ----追加一个文件到已经存在的文件末尾
-->hadoop  fs  -appendToFile  ./hello.txt  hdfs://hadoop-server01:9000/hello.txt
可以简写为:
Hadoop  fs  -appendToFile  ./hello.txt  /hello.txt-chgrp
-chmod
-chown
上面三个跟linux中的用法一样
-->hadoop fs -chmod 666 /hello.txt
-count         #统计一个指定目录下的文件节点数量
-->hadoop fs -count /aaa/-createSnapshot
-deleteSnapshot
-renameSnapshot
以上三个用来操作hdfs文件系统目录信息快照
-->hadoop fs -createSnapshot /
-df               #统计文件系统的可用空间信息
-du
-->hadoop fs -df -h /
-->hadoop fs -du -s -h /aaa/*
-help             #输出这个命令参数手册
-setrep                #设置hdfs中文件的副本数量
-->hadoop fs -setrep 3 /aaa/jdk.tar.gz
-stat                  #显示一个文件或文件夹的元信息
-tail                  #显示一个文件的末尾
-text                  #以字符形式打印一个文件的内容

从本地上传文件到hdfs

从hdfs下载文件到本地

hdfs创建目录及put文件

cat查看hdfs文件内容

hdfs内部拷贝文件

hadoop fs -help

Hadoop hdfs文件操作常用命令相关推荐

  1. HDFS的常用操作--hdfs下的文件操作常用命令总结

    1.创建目录命令 HDFS有一个默认的工作目录/user/$USER,其中$USER是用户的登录用户名.不过目录不会自动建立,需要mkdir建立它 命令格式:hadoop fs -mkdir 如: 在 ...

  2. Hadoop HDFS分布式文件系统 常用命令汇总

    引言:我们维护hadoop系统的时候,必不可少需要对HDFS分布式文件系统做操作,例如拷贝一个文件/目录,查看HDFS文件系统目录下的内容,删除HDFS文件系统中的内容(文件/目录),还有HDFS管理 ...

  3. Hadoop HDFS文件操作的Java代码

    1.创建目录 import java.io.IOException; import org.apache.hadoop.conf.Configuration; import org.apache.ha ...

  4. Hadoop之HDFS文件操作

    摘要:Hadoop之HDFS文件操作常有两种方式,命令行方式和JavaAPI方式.本文介绍如何利用这两种方式对HDFS文件进行操作. 关键词:HDFS文件    命令行     Java API HD ...

  5. linux 查看hdfs文件,Hadoop之HDFS文件操作

    摘要:Hadoop之HDFS文件操作常有两种方式,命令行方式和JavaAPI方式.本文介绍如何利用这两种方式对HDFS文件进行操作. 关键词:HDFS文件    命令行    Java API HDF ...

  6. hadoop的hdfs文件操作实现上传文件到hdfs

    hdfs文件操作操作示例,包括上传文件到HDFS上.从HDFS上下载文件和删除HDFS上的文件,大家参考使用吧 复制代码代码如下: import org.apache.hadoop.conf.Conf ...

  7. linux中剪切文件命令,Linux文件处理常用命令操作技巧

    我是Linux初学者,做个笔记,以下是Linux几个常用文件处理命令: 命令提示符 [root@localhost~]# 其中: root                          表示当前登 ...

  8. linux重命名tar命令,linux常用操作指令4 —— 文件操作相关命令(mkdir、touch、rm、mv、cp、cat 、 find 、tar、chmod)...

    文件操作相关命令 文件操作相关命令 1.创建文件夹mkdir 2.创建文件touch 3.移动文件夹mv(类似于剪切) 4.删除rm 5.重命名mv 6.复制cp 7.查看文件(cat.head.ta ...

  9. HDFS系列(3) | HDFS的Shell常用命令大全

    此次更新的的博文是关于HDFS的shell的常用命令,希望大家能够喜欢 目录 一. 基本语法 二. 命令大全 三. 常用命令实操 1. 常用命令及其作用对比表 2. 常用命令的实际操作 一. 基本语法 ...

最新文章

  1. python路1---variable
  2. ATextAppearance.AppCompat.Small not found
  3. 学python要多少钱-学python去培训班要多少钱?
  4. 计算机到计算机 临时网络,电脑如何设置临时网络
  5. OpenCV用ArUco和ChArUco进行校准
  6. Mybatis介绍、jdbc操作数据库原始写法以及Mybatis架构
  7. Leaflet使用vector tiles 标注label设置
  8. R语言 多元方差分析|单因素方差分析
  9. 用大白话聊聊分布式系统
  10. IEEEtran 的使用及 bibtex的文献类型
  11. SPSS Modeler数据挖掘:回归分析
  12. Python编程小记:基本语法
  13. UART 通信 协议 (二)
  14. 在虚拟机上调试网络时要注意的内容
  15. 迅雷下载GitHub文件提示需要授权或登录等
  16. 【springboot3.x 记录】解决 springboot3 集成 mybatis-plus 报 sqlSession 异常
  17. 距离感应器下的休眠唤醒机制实现
  18. 麒麟信安亮相2021核电数字化技术大会并发表主题演讲
  19. 在Mac上输入特殊字符的一些方法
  20. 为什么策略模式叫做策略模式

热门文章

  1. 【机器学习基础】前置知识(一):数学符号及希腊字母
  2. 【学术相关】以前写过水论文怎么办?
  3. 数学基础、机器学习经典算法、统计学习方法,这份机器学习在线手册来帮你...
  4. NLP:词向量与ELMo模型笔记
  5. Python中enumerate函数的解释和可视化
  6. 推荐系统炼丹笔记:EdgeRec阿里边缘计算推荐系统
  7. 互联网1分钟 |1217
  8. docker安装、启动mongo
  9. java基础---设计一个死锁
  10. 使用ASP.NET AJAX 1.0框架PreviewGlitz进行网页动画编程