1. Usage: hadoop fs [generic options]
  2. # 本地文件 append 到 hdfs 服务器
  3. [-appendToFile <localsrc> ... <dst>]
  4. # 查看内容
  5. [-cat [-ignoreCrc] <src> ...]
  6. # 更改组
  7. [-chgrp [-R] GROUP PATH...]
  8. [-chmod [-R] <MODE[,MODE]... | OCTALMODE> PATH...]
  9. # 更改所有人
  10. [-chown [-R] [OWNER][:[GROUP]] PATH...]
  11. # 本地 copy 到 hdfs
  12. [-copyFromLocal [-f] [-p] [-l] <localsrc> ... <dst>]
  13. # hdfs copy 到本地
  14. [-copyToLocal [-p] [-ignoreCrc] [-crc] <src> ... <localdst>]
  15. # 数量
  16. [-count [-q] [-h] [-v] [-x] <path> ...]
  17. [-cp [-f] [-p | -p[topax]] <src> ... <dst>]
  18. [-df [-h] [<path> ...]]
  19. [-du [-s] [-h] [-x] <path> ...]
  20. [-find <path> ... <expression> ...]
  21. [-get [-p] [-ignoreCrc] [-crc] <src> ... <localdst>]
  22. # 合并
  23. [-getmerge [-nl] <src> <localdst>]
  24. [-ls [-C] [-d] [-h] [-q] [-R] [-t] [-S] [-r] [-u] [<path> ...]]
  25. [-mkdir [-p] <path> ...]
  26. # 本地移动到 hdfs
  27. [-moveFromLocal <localsrc> ... <dst>]
  28. [-moveToLocal <src> <localdst>]
  29. [-mv <src> ... <dst>]
  30. [-put [-f] [-p] [-l] <localsrc> ... <dst>]
  31. # 删除文件
  32. [-rm [-f] [-r|-R] [-skipTrash] <src> ...]
  33. # 删除空目录
  34. [-rmdir [--ignore-fail-on-non-empty] <dir> ...]
  35. [-stat [format] <path> ...]
  36. [-tail [-f] <file>]
  37. [-text [-ignoreCrc] <src> ...]

例子

  1. hadoop fs -ls /
  2. hadoop fs -put
  3. hadoop fs -copyFromLocal
  4. hadoop fs -moveFromLocal
  5. hadoop fs -get
  6. hadoop fs -mkdir
  7. hadoop fs -mv
  8. hadoop -fs -cp
  9. hadoop -fs -getmerge
  10. hadoop fs -cat
  11. hadoop fs -text
  12. hadoop fs -rm
  13. hadoop fs -rmdir
  14. # 不做判断,果断删除
  15. hadoop fs -rm -r