put

    1. 使用方法:hadoop fs -put <localsrc> ... <dst>
    2. 从本地文件系统中复制单个或多个源路径到目标文件系统。也支持从标准输入中读取输入写入目标文件系统。
    3. hadoop fs -put localfile /user/hadoop/hadoopfile
    4. hadoop fs -put localfile1 localfile2 /user/hadoop/hadoopdir
    5. hadoop fs -put localfile hdfs://host:port/hadoop/hadoopfile
    6. hadoop fs -put - hdfs://host:port/hadoop/hadoopfile
    7. 从标准输入中读取输入。
    8. 返回值:
    9. 成功返回0,失败返回-1

    mkdir

    1. 使用方法:hadoop fs -mkdir <paths>
    2. 接受路径指定的uri作为参数,创建这些目录。其行为类似于Unixmkdir -p,它会创建路径中的各级父目录。
    3. 示例:
    4. hadoop fs -mkdir /user/hadoop/dir1 /user/hadoop/dir2
    5. hadoop fs -mkdir hdfs://host1:port1/user/hadoop/dir hdfs://host2:port2/user/hadoop/dir
    6. 返回值:
    7. 成功返回0,失败返回-1

    chown

    1. 使用方法:hadoop fs -chown [-R] [OWNER][:[GROUP]] URI [URI ]
    2. 改变文件的拥有者。使用-R将使改变在目录结构下递归进行。命令的使用者必须是超级用户。

    chmod

    1. 使用方法:hadoop fs -chmod [-R] <MODE[,MODE]... | OCTALMODE> URI [URI …]
    2. 改变文件的权限。使用-R将使改变在目录结构下递归进行。命令的使用者必须是文件的所有者或者超级用户

    cat

    1. 使用方法:hadoop fs -cat URI [URI …]
    2. 将路径指定文件的内容输出到stdout
    3. 示例:
    4. hadoop fs -cat hdfs://host1:port1/file1 hdfs://host2:port2/file2
    5. hadoop fs -cat file:///file3 /user/hadoop/file4
    6. 返回值:
    7. 成功返回0,失败返回-1