查看文件常用命令

命令格式

hdfs dfs -ls path   #查看文件列表
hdfs dfs -ls -R path   #递归查看文件列表
hdfs dfs -du path   #查看path下的磁盘情况,单位字节

使用示例

hdfs dfs -ls /    #查询/目录下的所有文件和文件夹
hdfs dfs -ls -R /test    #以递归的方式查询/test目录下的所有文件

创建文件夹

命令格式

hdfs dfs -mkdir path

使用用例

hdfs dfs -mkdir /user/iron    #该命令可递归创建文件夹,不可重复创建,在Linux文件系统中不可见

创建文件

命令格式

hdfs dfs -touchz path

使用用例

hdfs dfs -touchz /user/iron/iron.txt   #该命令不可递归创建文件,即当该文件的上级目录不存在时无法创建该文件,如果重复创建会覆盖原有的内容

复制文件和目录

命令格式

hdfs dfs -cp 源目录 目标目录

使用用例

hdfs dfs -cp /user/iron /user/iron01    #该命令会将源目录的整个目录结构都复制到目标目录中
hdfs dfs -cp /user/iron/* /user/iron01   #该命令只会将源目录中的文件及其文件夹都复制到目标目录中

移动文件和目录

命令格式

hdfs dfs -mv 源目录 目标目录

使用用例

hdfs dfs -mv /user/iron /user/iron01
hdfs dfs -mv /user/aa.txt /user/bb.txt   #将/user/aa.txt文件重命名为/user/bb.txt

赋予权限

命令格式

hdfs dfs -chmod [权限参数][拥有者][:[组]] path

使用用例

hdfs dfs -chmod 777 /user/*    #该命令是将user目录下的所用文件及其文件夹(不包含子文件夹中的文件)赋予最高权限:读,写,执行 777表示该用户,该用户的同组用户,其他用户都具有最高权限

上传文件

命令格式

hdfs dfs -put 源文件夹 目标文件夹

使用用例

hdfs dfs -put /home/hadoop01/iron /user/iron01    #该命令上传Linux文件系统中iron整个文件夹
hdfs dfs -put /home/hadoop01/iron/* /user/iron01    #该命令上传Linux文件系统中iron文件夹中的所有文件(不包括文件夹) 类似命令:
hdfs dfs -copyFromLocal 源文件夹 目标文件夹   #copyFromLocal作用同put
hdfs dfs -moveFromLocal 源文件夹 目标文件夹   #上传后删除本地

下载文件

命令格式

hdfs dfs -get 源文件夹 目标文件夹

使用用例

hdfs dfs -get /user/iron01 /home/hadoop01/iron    #该命令下载hdfs文件系统中的iron01整个文件夹到Linux文件系统中
hdfs dfs -get /user/iron01/* /home/hadoop01/iron    #该命令下载hdfs文件系统中的iron01整个文件夹到Linux文件系统中(不包含文件夹) 类似命令
hdfs dfs -copyToLocal 源文件夹 目标文件夹   #copyToLocal作用同get
hdfs dfs -moveToLocal 源文件夹 目标文件夹   #get后删除源文件

查看文件内容

命令格式

hadoop fs -cat path   #从头查看这个文件
hadoop fs -tail path   #从尾部查看最后1K

使用用例

hadoop fs -cat /userjzl/home/book/aa.txt   #查看/userjzl/home/book目录下文件aa.txt的内容(将-cat 换成-text效果一样)
hadoop fs -tail /userjzl/home/book/aa.txt

删除文件

命令格式

hdfs dfs -rm 目标文件    #rm不可以删除文件夹
hdfs dfs -rm -R 目标文件   #递归删除(慎用)

使用用例

hdfs dfs -rm /user/test.txt   #删除test.txt文件
hdfs dfs -rm -R /user/testdir    #递归删除testdir文件夹

hdfs基本操作命令(完整)相关推荐

  1. hadoop - hadoop2.6 伪分布式 示例 wordcount 分词 和 hdfs常用操作命令

    1.背景 上篇已经学习了hadoop伪分布式安装,这篇演示一个例子:更好的理解hdfs 文件系统! 2.hdfs 命令操作 说明:我这里hadoop进行了path 变量配置,所以可以使用 hadoop ...

  2. HDFS常用文件操作命令汇总

    前言 掌握常用的hdfs文件操作命令是考验对hadoop集群运维的基本功,可以说是必须掌握的基础技能,本篇将常用的hdfs文件操作命令做一些汇总,方便日后快速查询备用 下面以具体的命令操作演示下常用H ...

  3. hdfs 进入文件夹_hdfs操作命令

    dfsadmin主要操作命令 dfsadmin [GENERIC_OPTIONS] [-report] [-safemode enter | leave | get | wait] [-refresh ...

  4. HDFS的Shell操作命令

    HDFS 的 Shell命令 Shell 命令说明 Shell 命令选项 Shell 命令概览 高级操作命令 Shell 命令说明 HDFS 是存取数据的分布式文件系统,那么对 HDFS 的操作,就是 ...

  5. hdfs通过接口退出安全模式_Hadoop之HDFS简介

    奇技指南HDFS作为运行在通用硬件上的分布式文件系统,和现有的分布式文件系统既有很多的共同点,也存在很多的差异.本文从HDFS是什么开始介绍,包括了HDFS架构.HDFS的读写.各个组件的作用.具体操 ...

  6. 大数据基础系列 5:Hadoop 实验——熟悉常用的 HDFS 目录操作和文件操作

    文章目录 前言 一.实验目的 二.实验平台 三.实验内容和要求 3.1.HDFS 目录操作 3.1.1.创建用户目录 3.1.2.显示 HDFS 中与当前用户对应的目录内容 3.1.3.列出 HDFS ...

  7. Hadoop之HDFS简介

    女主宣言 HDFS作为运行在通用硬件上的分布式文件系统,和现有的分布式文件系统既有很多的共同点,也存在很多的差异.本文从HDFS是什么开始介绍,包括了HDFS架构.HDFS的读写.各个组件的作用.具体 ...

  8. 大数据基础——HDFS(分布式文件系统)

    分布式文件系统--HDFS 文章目录 分布式文件系统--HDFS HDFS概述 HDFS发展历史 HDFS的设计目标 HDSF应用场景 适合的应用场景 不适合的应用场景 HDFS架构 HDFS的基本原 ...

  9. hadoop(五)-hdfs命令行基本命令

    HDFS是存取数据的分布式文件系统,那么对HDFS的操作,就是文件系统的基本操作,比如文件的创建.修改.删除.修改权限等,文件夹的创建.删除.重命名等.对HDFS的操作命令类似于Linux的shell ...

  10. 分布式文件系统:HDFS 核心原理

    点击上方蓝色字体,选择"设为星标" 回复"资源"获取更多资源 大数据技术与架构 点击右侧关注,大数据开发领域最强公众号! 大数据真好玩 点击右侧关注,大数据真好 ...

最新文章

  1. linux c/c++ 判断是否为中文(不包括中文符号,非正则)
  2. 5、时间日期的处理:Java Date类、Calendar类详解
  3. excel中python是什么意思_python在excel中的应用是什么
  4. 微型计算机二进制,微型计算机原理二进制十进制十六进制.docx
  5. (09)FPGA设计流程
  6. c#与access建立连接用作登录_SQLServer成功与服务器建立连接,但在登录中发生错误
  7. html在线填空题,HTML测试题-(含答案).pdf
  8. C语言使用scanf_s函数输入的正确姿势
  9. GET 请求参数过大导致HTTP错误码 414 / 500 的问题
  10. 计算机科学与技术代码0812,一级学科代码及名称0812计算机科学与技术(2007年)本.doc...
  11. 分享两个C库源码中的移位函数
  12. 计算机网络中数据传输速率的单位是什么,计算机网络中传输介质传输速率的单位是用什么表示...
  13. Openwrt:LuCI入门(一)
  14. 【MySQL】 锁机制:InnoDB引擎中锁分类以及表锁、行锁、页锁详解
  15. NTL密码算法开源库——大整数ZZ类(一)
  16. Jetson Xavier NX学习笔记(三)系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版)
  17. python数字华容道算法_用React写一个数字华容道,你需要知道的秘密
  18. Discuz论坛升级攻略及踩坑处理
  19. 计算机视觉方向就业怎么样?可以做什么?
  20. 特战旅php 视频_15个特战旅精锐大比拼,新特种部队就一定差劲?咱们用实力来说话...

热门文章

  1. 最新delphi7序列号和破解文件
  2. 让你的MSN更精彩!聊天伴侣小i机器人试用体验
  3. pp助手苹果版_PP助手下线iOS版,曾首发iOS 9完美越狱工具,再见~
  4. CSND自定义模块管理
  5. 切图具体需要切什么内容_【切图】UI设计师要懂得切图技巧
  6. 临渊慕鱼,不如退而结网!
  7. 【QT】入门基础教程Qt5
  8. c8650 android2.3.3 root过程
  9. latex字母/数字双线字体
  10. Ubuntu修改hosts文件