Hadoop命令行客户端的常用功能
1、上传文件到集群中
hadoop fs -put 本地路径 hdfs上的路径
hadoop fs -put /root/a.txt /
相同功能的另一种写法:
hadoop fs -copyFromLocal 本地路径 hdfs上的路径
2、下载文件到本地
hadoop fs -get hdfs上的路径(下面的意思是得到hadoop根目录a.txt 到root文件夹)
hadoop fs -get /a.txt
相同功能的另一种写法:
hadoop fs -copyToLocal hdfs上的路径
3、查看hdfs中的目录信息(下面查看根目录)
hadoop fs -ls /
4、创建文件夹
hadoop fs -mkdir /aaa
hadoop fs -mkdir -p /bbb/ccc (这个是创建多层文件夹)
5、删除文件或文件夹
hadoop fs -rm /a.txt
hadoop fs -rm -r /bbb (这个是删除多层文件夹)
6、其他命令:
hadoop fs 直接回车,会看到所有的命令