美国上市公司,专注Java培训22年

Hadoop HDFS操作命令总结


Hadoop HDFS操作命令总结

1.列出根目录下所有的目录或文件

hadoop fs -ls /

2.列出/logs目录下的所有目录和文件

hadoop fs -ls /logs

3.列出/user目录及其子目录下的所有文件(谨慎使用)

hadoop fs -ls -R /user

4.创建/soft目录

hadoop fs -mkdir /soft

5.创建多级目录

hadoop fs -mkdir -p /apps/windows/2017/01/01

6.将本地的wordcount.jar文件上传到/wordcount目录下

hadoop fs -put wordcount.jar /wordcount

7.将/stu/students.txt文件拷贝到本地

hadoop fs -copyToLocal /stu/students.txt

8.将word.txt文件拷贝到/wordcount/input/目录

hadoop fs -copyFromLocal word.txt /wordcount/input

9.将word.txt文件从本地移动到/wordcount/input/目录下

hadoop fs -moveFromLocal word.txt /wordcount/input/

10.将/stu/students.txt拷贝一份为/stu/students.txt.bak

hadoop fs -cp /stu/students.txt /stu/students.txt.bak

11.将/flume/tailout/目录下的子目录或文件都拷贝到/logs目录(如果此目录不存在会创建)下

hadoop fs -cp /flume/tailout/ /logs

12.将/word.txt文件重命名为/words.txt

hadoop fs -mv /word.txt /words.txt

13.将/words.txt文件移动到/wordcount/input/目录下

hadoop fs -mv /words.txt /wordcount/input/

14.将/ws目录以及子目录和文件都删除(谨慎使用)

hadoop fs -rm -r /ws

15.将/wordcount/output2/目录下的a.txt文件删除

hadoop fs -rm /wordcount/output2/a.txt

16.将/wordcount/input/目录下面的所有文件都删除

hadoop fs -rm /wordcount/input/*

17.查看HDFS集群的磁盘空间使用情况

hadoop fs -df -h

18.查看/word.txt文件的内容

hadoop fs -cat /word.txt

19.将name.txt文件中的内容添加到/wordcount/input/words.txt文件中

hadoop fs -appendToFile name.txt /wordcount/words.txt

20.动态查看/wordcount/input/words.txt文件的内容

hadoop fs -tail -f /wordcount/words.txt

21.统计/flume目录总大小

hadoop fs -du -s -h /flume

22.分别统计/flume目录下各个子目录(或文件)大小

hadoop fs -du -s -h /flume/*


【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,如涉及作品内容、版权和其它问题,请在30日内与我们联系,我们会予以重改或删除相关文章,以保证您的权益!

Java开发高端课程免费试学

大咖讲师+项目实战全面提升你的职场竞争力

  • 海量实战教程
  • 1V1答疑解惑
  • 行业动态分析
  • 大神学习路径图

相关推荐

更多

Java开班时间

收起