HDFS 常用命令

Hadoop的常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
创建路径
hadoop fs -mkdir -p /

删除
hadoop fs -rm /

读文件
hadoop fs -text /

查看hdfs根目录下的文件
hadoop fs -ls /

查看hdfs某路径的大小
hadoop fs -du -s -h /
hadoop fs -du -s /

将本地test.log文件上传至hdfs根目录
hadoop fs -put test.log /

将hdfs根目录下的test.log下载至本地当前目录下
hadoop fs -get /test.log ./

删除hdfs根目录下的test.log,如果设置了回收站,会放入回收站
hadoop fs -rm /test.log

直接删除test.log
hadoop fs -rm -skipTrash /test.log

类似于上面的-put
hadoop fs -copyFromLocal test.log /

类似于上面的-get
hadoop fs -copyToLocal /test.log ./