编程学习资讯网

HDFS的xshell及dfsadmin命令--编程学习网

发布时间:2017-07-11 08:48:01   来源:本站编辑   浏览次数:

一、

DFS:distributied file system

是一种允许文件通过网络在多台主机上风向的文件系统,可让多机器上的多用户分享文件和存储空间

二、HDFS的shell

**切记后面加的 / 符号

复制代码
#hadoop fs -ls / 查看HDFS根目录
#hadoop fs -mkdir /test 在根目录创建一个目录test
#hadoop fs -mkdir /test1 在根目录创建一个目录test1
#echo -e 'hadoop second lesson' >test.txt
#hadoop fs -put ./test.txt /test 
或#hadoop fs -copyFromLocal ./test.txt /test
#cd ..
#hadoop fs -get /test/test.txt .
或#hadoop fs -getToLocal /test/test.txt .
#hadoop fs -cp /test/test.txt /test1
#hadoop fs -rm /test1/test.txt
#hadoop fs -mv /test/test.txt /test1
#hadoop fs -rmr /test1   
#hadoop fs -appendToFile
复制代码

 

 

三、HDFS的dfsadmin命令

复制代码
bin/hdfs dfsadmin -setQuota 10 lisi -clrQuota 清空
bin/hdfs dfsadmin -setSpaceQuota 4k /lisi/
-clrSpaceQuota 清空
查看bin/hdfs dfs -count -q -h /lisi
安全模式bin/hdfs dfsadmin -safemode

编程学习网 http://www.javalearns.cn

关注微信号:javalearns   随时随地学Java

或扫一扫

随时随地学Java