环境变量配置
首先建议把hadoop路径配置到环境变量中,方便使用。
打开配置文件,在最后一行输入
export HADOOP_HOME=/Download/hadoop/hadoop-2.6.0-cdh5.7.0
export PATH=$HADOOP_HOME/bin:$PATH
保存退出,终端输入source ~/.bashrc 让修改生效
上传一个文件到 hadoop
首先可以新建一个txt,并输入内容,再将其上传hadoop并打开文件。
在hadoop根目录创建文件夹
创建一个文件夹直接输入 hadoop fs -mkdir /test
递归创建多层文件夹输入 hadoop fs -mkdir -p /test/a/b/c/tttt.txt
展示所创建的文件夹,输入 hadoop fs -lsr /
把hadoop上的文件拿到本地
hadoop fs -get /test/a/b/c/ttt.txt
删除文件和文件夹
hadoop fs -rm /hello.txt # 删除文件
hadoop fs -rm -R /test # 删除文件夹
上传大文件
再去浏览器上查看hadoop
点击文件,发现block有三个,因为默认block大小128MB,根据hadoop查分原则,按照128MB拆分,最后一块大小一定小于128MB,那么257MB就是 128MB 128MB 1MB。
到此hadoop基本命令就写到这里吧!