• HADOOP学习笔记3 hadoop fs Shell基础命令


    [root@bigdata admin]# hadoop fs -ls /
    Found 4 items
    -rw-r--r--   1 root staff          0 2020-04-11 18:40 /mytemp
    drwxr-xr-x   - root staff          0 2020-04-11 20:37 /tianshan
    drwxrwx---   - root staff          0 2020-04-11 17:03 /tmp
    drwx------   - root staff          0 2020-04-11 20:32 /user

     把a.txt 文件中的文字 附到 mytemp文件中 。

    /mytemp 虽然前面有斜杠,但是它是个文件,不是文件夹(没有d)

    /的意思,是表示当前hadoop目录下。

    我们cat以后可以看到 a.txt 对应的文字append到了原本为空的mytemp文件中。

    [root@bigdata admin]# hadoop fs -appendToFile a.txt /mytemp
    [root@bigdata admin]# hadoop fs -cat /mytemp
    this is an interesting hadoop file

     删除目录 (-R)

    [root@bigdata admin]# hadoop fs -rm -R /tianshan
    20/04/11 21:10:00 INFO fs.TrashPolicyDefault: Moved: 'hdfs://bigdata:9000/tianshan' to trash at: hdfs://bigdata:9000/user/root/.Trash/Current/tianshan
    

    -skipTrash 跳过垃圾箱  

    把文件拉到本地:

     -get 要拉的文件 放到的地址

    root@bigdata admin]# hadoop fs -get /mytemp ./
    [root@bigdata admin]# ls
    a Desktop Downloads mytemp Public Templates
    a.txt Documents Music Pictures tempfolder Videos

  • 相关阅读:
    hadoop 异常及处理总结-02(小马哥精品)
    Linux环境变量(小马哥推荐)
    Apache Tomcat 8.5 安全配置与高并发优化
    深入理解分布式系统中的缓存架构(上)
    Redis的n种妙用,不仅仅是缓存
    springBoot整合ecache缓存
    Spark Streaming实时处理应用
    Spark 实践
    spark性能调优
    Spark调优
  • 原文地址:https://www.cnblogs.com/watermarks/p/12682221.html
Copyright © 2020-2023  润新知