hadoop常用指令

-ls查看HDFS目录文件 如hadoop fs -ls /
-mkdir:在HDFS上创建目录,可以创建多级目录
如hadoop fs -mkdir /tmp/user001
-copyFromLocal:复制本地文件系统到HDFS
如hadoop fs -copyFromLocal /home/01.txt /tmp/user001/
-copyToLocal:复制HDFS文件系统到本地文件系统
如hadoop fs -copyToLocal /tmp/user001/02.txt /home/
-put:等同于copyFromLocal,复制本地文件系统到HDFS
如hadoop fs -copyFromLocal /home/01.txt /tmp/user001/
-get:等同于copyToLocal,复制HDFS文件系统到本地文件系统 如hadoop fs -copyToLocal /tmp/user001/02.txt /home/
-moveFromLocal:剪切本地文件系统到HDFS
如hadoop fs -moveFromLocal /home/01.txt /tmp/user002/
-appendToFile:追加文件到已经存在的文件末尾
如hadoop fs -appendToFile /home/02.txt /tmp/user002/01.txt
-cat:显示文件内容 如hadoop fs -cat /home/01.txt
-tail:显示文件的末尾(默认显示末10行)
如hadoop fs -tail /tmp/user002/01.txt
-cp:从HDFS上一个位置复制到HDFS的其他位置
如hadoop fs -cp /tmp/user002/01.txt /tmp/user003/
-mv:在HDFS目录中移动文件
如hadoop fs -mv /tmp/user003/01.txt /tmp/user006/
-getmerge:合并下载多个文件,HDFS某一目录下有多个文件,合并下载为一个文件
如hadoop fs -getmerge /tmp/user006/* /home/merge.txt
-rm:删除文件或文件夹
删除文件 hadoop fs -rm -skipTrash /tmp/user003/01.txt
删除文件夹 hadoop fs -rm -skipTrash /tmp/user006/
-rmdir:删除空目录 如hadoop fs -rmdir/tmp/user008
-du:统计文件夹的大小 如hadoop fs -du -s -h /tmp/user002
-df:统计文件系统的可用空间信息 如hadoop fs -df -h /
-setrep:设置HDFS中文件的副本数 如hadoop fs -setrep 2 /tmp/user002/01.txt

你可能感兴趣的:(大数据,hadoop,数据仓库,hadoop,hdfs,大数据)