Hadoop学习第四天之hadoop命令操作(上)

    xiaoxiao2025-11-14  5

    Hadoop命令操作

    格式:hadoop  fs

    可以在/etc/profile 中添加

    alias  hf=’hadoopfs’ #简化每次命令的书写

    -ls  <path> 表示对hdfs下一级目录的查看

    -lsr <path>  表示对hdfs目录的递归查看

    -mkdir <path> 创建目录

    -put <src>  <des>  从linux上传文件到hdfs  (同-copyFromLocal)可以上传多个文件,最后一个为目的地址

    -get <src>  <des>  从hdfs下载文件到linux (同-copyToLocal),可以在下载的时候重命名文件

    -text <path>  查看文件内容

    -rm  <path>  删除文件,显示红框内容显示删除成功,否则会显示删除不成功的错误提示

    -rmr <path>  表示递归删除文件, 删除文件(夹)

    -touchz  <path>  //创建一个空文件

    -help [cmd]      //显示命令的帮助信息

    -du <path>  //显示目录中所有文件大小,前面是文件(目录)大小,后面是完整的路径

    -dus   <path>  //显示指定路径的空间大小

     

    -count[-q] <path> //显示目录中目录数量、文件数量、空间大小、完整路径

    -mv <src> <dst>    //移动多个文件到目标目录(都是hdfs目录)

    -cp <src> <dst>      //复制多个文件到目标目录(都是hdfs目录)

    -copyFromLocal    //同put

    -moveFromLocal   //从本地文件移动到hdfs

    -getmerge  <src>  <localdst>           //将源目录中的所有文件排序合并到一个文件中

    -cat  <src>      //在终端显示文件内容,同-text

    最新回复(0)