Hadoop的bin目录下所有常用命令汇总
mkdir
hadoop fs -mkdir output 创建文件夹
hadoop fs -put ex.jar input 把当前目录的ex.jar上传到hdfs的input目录下
cat
hadoop fs -cat output/* 查看output下文件的内容
get
hadoop fs -get input/file1.txt /root/hadoop/file.txt 把hdfs的test目录下的1.tar下载到本地,命名为test.tar
rm
hadoop fs -rm /input/file1.txt 删除HDFS系统上input目录下的file1.txt文件
mkdir
hadoop fs -mkdir output 创建文件夹
hadoop fs -mkdir -p /root/input 创建多层文件夹
ls
hadoop fs -ls / 查看HDFS文件系统上的文件
hadoop fs -ls -R / 查看HDFS文件系统多层文件夹
hadoop fs -put ex.jar input 把当前目录的ex.jar上传到hdfs的input目录下
cat
hadoop fs -cat output/* 查看output下文件的内容
get
hadoop fs -get input/file1.txt /root/hadoop/file.txt 把hdfs的test目录下的1.tar下载到本地,命名为test.tar
rm
hadoop fs -rm /input/file1.txt 删除HDFS系统上input目录下的file1.txt文件
hadoop fs -rmr output 删除HDFS系统上output目录
详细用法可以参考上一篇文章,提交jar到hadoop集群运行,几乎所有的命令都用到了