Hadoop基础------>HDFS文件的读取和写入常用命令

  • HDFS的基本文件操作命令(需要切换到bin目录下执行hadoop命令)

1.显示命令的帮助信息

    •   语法格式:hadoop fs -help      -->          获取所有命名帮助信息
    •                           hadoop fs -help ls  -->      查看命令帮助的参考    

    2.创建文件

    •   语法格式:  ./hadoop fs -mkdir /+目录名

    3.显示当前目录下所有文件

    •   语法格式:hadoop fs -ls(r)<path>         patn是hadoop下的路径

    4.本地文件上传到hdfs

    •   语法格式:hadoop fs -put  +文件名 +   目的地址

    5.更改文件权限

    •   语法格式:hadoop fs -chmod  +文件夹名
    •                  -R    递归更改

    6.显示目录中所有文件大小

    •   语法格式:hadoop fs -du+ 目录名

    7.显示目录文件数量

    •   语法格式:hadoop fs -count + 目录名

    8.移动多个文件到目标目录

    •   语法格式:hadoop fs -mv  +文件名   目标路径

    9.复制多个文件到目标目录

    •   语法格式:hadoop fs -cp + 文件名   目标路径

    10.删除文件(夹)

    •   语法格式:hadoop fs -rm(rf) + 文件名(文件夹名)

    11.从本地文件移动到hdfs/从hdfs把文件移动到本地

    12.复制文件到本地,可以忽略crc校验

    •   语法格式:hadoop fs -get +文件名字

    13.在终端显示文件内容

    •   语法格式:hadoop fs -cat +目标名字

如果在上传文件过程中出现以上信息,表示hdfs权限不够,可以在hadoop配置文件中hdfs-site.xml中设置权限为false

 

 

 

相关文章

hadoop搭建准备工作三台虚拟机:master、node1、node2检查时...
文件的更名和移动:    获取文件详细信息       遇...
目录一、背景1)小文件是如何产生的?2)文件块大小设置3)H...
目录一、概述二、HadoopDataNode多目录磁盘配置1)配置hdfs-...
平台搭建(伪分布式)伪分布式搭建在VM中搭建std-master修改...
 一、HDFS概述 1.1、HDFS产出背景及定义 1.1.1、HDFS产生...