Linux下hdfs客户端安装,hadoop hdfs 命令行客户端(shell)常用使用命令

hadoop hdfs 命令行客户端(shell)常用使用命令

通过前文对HDFS的介绍,我们知道hadoop hdfs是一个文件系统,既然是文件系统,就有类似window、linux文件系统一样,hdfs提供了一些常用的shell命令来操作文件系统上的文件与目录。

hadoop hdfs shell命令是在安装目录使用dfs+具体命令的语法来操作文件或目录的。具体语法如下:./hdfs -dfs + 具体命令

1604209693678_142692.png

hdfs常用命令:

1、-help命令:输出对应命令参数的相关介绍:

1604211411338_300017.png

2、-mkdir命令:在hdfs文件系统上创建目录:./hdfs dfs -mkdir -p /test

3、-ls命令:查看指定目录的信息:./hdfs dfs -ls /

1604239229509_645595.png

4、-moveFromLocal命令:从本地复制文件到指定的hdfs目录下:./hdfs dfs -moveFromLocal  /usr/local/hadoop-2.10.0/README.txt  /test

1604239714401_842771.png

5、-appendToFile命令:追加一个文件到已经存在的文件末尾./hdfs dfs -appendToFile  /usr/local/hadoop-2.10.0/.txt  /test/README.txt

6、-cat命令:显示文件内容./hdfs dfs -cat /test/README.txt

1604240620171_082056.png

7、-tail命令:显示一个文件的末尾./hdfs dfs  -tail  /test/README.txt

8、-text命令:以字符形式打印一个文件的内容./hdfs dfs  -text  /test/README.txt

9、-chgrp 、-chmod、-chown:修改文件权限命令,用法与linux文件系统中一样./hdfs dfs  -chmod  666  /README.txt

10、-copyFromLocal命令:从本地文件系统中拷贝文件到hdfs路径去./hdfs dfs  -copyFromLocal  /usr/local/hadoop-2.10.0/NOTICE.txt  /test

11、-copyToLocal命令:从hdfs文件系统中拷贝到本地文件系统,默认到本地当前路径./hdfs dfs -copyToLocal /test/NOTICE.txt

1604241244173_735763.png

12、-cp 命令:从hdfs的一个路径拷贝到hdfs的另一个路径./hdfs dfs  -cp  /test/NOTICE.txt  /test1/NOTICE.txt

13、-mv命令:在hdfs目录中移动文件到指定目录./hdfs dfs  -mv  /test/README.txt  /test2

14、-get命令:和copyToLocal命令一样,就是从hdfs下载文件到本地目录./hdfs dfs -get  /test/NOTICE.txt

15、-getmerge :合并下载多个文件,比如hdfs的目录 /test/下有多个文件:log.1, log.2,log.3,…./hdfs dfs -getmerge /test/log.* ./log.n

16、-rm命令:删除文件或文件夹./hdfs dfs -rm -r /test2

1604242241297_397510.png

17、-rmdir命令:删除空目录./hdfs dfs  -rmdir   /test1

18、-df命令 :统计文件系统的可用空间信息./hdfs dfs  -df  -h  /test

19、-du命令:统计文件夹的大小信息./hdfs dfs  -du  -s  -h /test

20、-count命令:统计文件目录下的文件节点数量./hdfs dfs -count /test

1604242470243_580468.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值