您的位置:首页 > 运维架构 > Shell

hdfs的shell命令

2016-07-09 09:32 579 查看
列出hdfs上的文件

hadoop fs -ls -R (递归查看) hdfs://ubuntu:9000/

可以简写为hadoop fs -ls /

查看hdfs文件内容

hadoop fs -cat /xx

从本地拷贝文件到hdfs

hadoop fs -copyFromLocal /root/xxx(linux上文件) /(hdfs的根)

同-put命令

从hdfs拷贝文件到本地

hadoop fs - copyToLocal ….

同-get命令

统计

hadoop -fs -count /

文件夹数 文件数 占用字节数

删除hdfs上文件

hadoop fs -rm

hdfs上的文件拷贝

hadoop fs -cp ……

新建文件夹

hadoop fs -mkdir ….

从本地剪切文件到hdfs

hadoop fs -moveFromLocal

从hdfs剪切文件到本地

hadoop fs -moveToLocal

查看文件的尾部

hadoop fs -tail -f …..

改变权限

hadoop fs -chmod -R -x /out 删除out及其下面文件的x权限

改变所有者

hadoop fs -chown supergroup /file.txt 改变file.txt的所有者为supergroup

改变组

hadoop fs -chgrp group /file.txt

同时改变用户和组

hadoop fs -chown owner:group /file.txt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: