因為cdh默認的超級用戶是hdfs商架,所以首先要切換用戶(添加超級用戶組也可以)
su hdfs
1.創(chuàng)建文件夾命令
hdfs dfs -mkdir /rsdata
2.查看當前目錄信息
hdfs dfs -ls /
3.上傳文件命令
hdfs dfs -put?/本地路徑 /hdfs路徑
4.剪切文件?
hdfs dfs -moveFromLocal a.txt /aa.txt
5.下載文件到本地
hdfs dfs -get /hdfs路徑 /本地路徑
6.合并下載
hdfs dfs -getmerge /hdfs路徑文件夾 /合并后的文件
7.創(chuàng)建文件夾
hdfs dfs -mkdir /hello
8.創(chuàng)建多級文件夾
hdfs dfs -mkdir -p /hello/world
9.移動hdfs文件
?hdfs dfs -mv /hdfs路徑 /hdfs路徑
10.復制hdfs文件
?hdfs dfs -cp /hdfs路徑 /hdfs路徑
11.刪除hdfs文件
hdfs dfs -rm /aa.txt
12.刪除hdfs文件夾
hdfs dfs -rm -r /hello
13.查看hdfs中的文件
hdfs dfs -cat /文件
hdfs dfs -tail -f /文件
14.查看文件夾中有多少個文件
hdfs dfs -count /文件夾
15.查看hdfs的總空間
hdfs dfs -df /? ? ? ? hdfs dfs -df -h /? ? ? ?
?16.修改副本數(shù)? ?
?hdfs dfs -setrep 1 /a.txt