美文网首页
Hadoop常用shell命令

Hadoop常用shell命令

作者: zhangxu0636 | 来源:发表于2016-08-04 08:57 被阅读159次

    cat

    类似于Linux中的cat命令。

    hadoop fs -cat hdfs://host:port/file hdfs://host:port/file1
    hadoop fs -cat  file:///file3 /user/hadoop/file4
    

    copyFromLocal

    #使用方法,将本地文件存储到确定的URI上
    hadoop fs -copyFromLocal <localsrc> URI
    

    cp

    将文件从源路径复制到目标路径。这个命令允许有多个源路径,此时目标路径必须是一个目录。

    #使用方法
    hadoop fs -cp URI [URI …] <dest>
    #例子
    hadoop fs -cp /user/hadoop/file1 /user/hadoop/file2
    hadoop fs -cp /user/hadoop/file1 /uer/hadoop/file2 /user/hadoop/dir
    

    du

    显示目录中所有文件的大小,或者当只指定一个文件时,显示此文件的大小。

    #使用方法:
    hadoop fs -du URI [URI …]
    #例子
    hadoop fs -du /user/hadoop/dir1 /user/hadoop/file1 hdfs://host:port/user/hadoop/dir1
    

    rmr

    delete的递归版本

    #使用方法:
    hadoop fs -rmr URI [URI …]
    例子:
    hadoop fs -rmr /user/hadoop/dir  
    hadoop fs -rmr hdfs://host:port/user/hadoop/dir 
    

    mkdir

    创建文件夹。

    hadoop fs -mkdir testDir
    

    相关文章

      网友评论

          本文标题:Hadoop常用shell命令

          本文链接:https://www.haomeiwen.com/subject/vevvjttx.html