• Hadoop HDFS的常用命令


    1.将目录/root/data/下的item.txt复制到HDFS下的/user/root下:

         hadoop fs -copyFromLocal /root/data/item.txt itemdata

    若使用mahout将文件输出到另一目录下,可用命令:

    ./bin/mahout recommenditembased -s SIMILARITY_LOGLIKELIHOOD -i /user/root/itemdata -o /path/to/desired/output --numRecommendations 25

    2.将本地文件系统的test.txt复制到HDFS文件系统的/user/data目录下

      hadoop fs –put test.txt /user/data

      hadoop fs –copyFromLocal test.txt /user/data/test.txt

    3.将HDFS中的test.txt复制到本地文件系统中,与-put命令相反

      hadoop fs –get /user/data/test.txt

    4.查看HDFS文件系统里test.txt的内容

      hadoop fs –cat /user/data/test.txt

    5.查看最后1KB的内容

      hadoop fs –tail /user/sunlightcs/test.txt

    6.从HDFS文件系统删除test.txt文件,rm命令也可以删除空目录

      hadoop fs –rm /user/data/test.txt

    7.删除/user/data目录以及所有子目录

      hadoop fs –rmr /user/data

    8.hadoop fs –copyFromLocal test.txt /user/data/test.txt 

       从本地文件系统复制文件到HDFS文件系统,等同于put命令 
     
      hadoop fs –copyToLocal /user/data/test.txt test.txt 
       从HDFS文件系统复制文件到本地文件系统,等同于get命令
  • 相关阅读:
    大数相乘ADT(String)
    ubuntu16.04光流(.flo)转png格式图片
    7. Reverse Integer
    1. Two Sum
    Ubuntu16.04安装opencv3.2(cuda8.0)
    Ubuntu16.04安装PAPI API
    faster r-cnn demo.py理解
    window10远程连接ubuntu16.04
    lab_2 Selenium
    软件测试homework 3
  • 原文地址:https://www.cnblogs.com/Mandylover/p/5155954.html
Copyright © 2020-2023  润新知