HDFS的命令行操作很多,但是常用的也就那么几个,现在就总结一下吧:
HDFS的常用命令:
hadoop fs -ls / 查看hdfs根目录
hadoop fs -put 源文件 目标地址 将本地文件存储到hdfs目标地址
hadoop fs -cp 源 目标 拷贝源到目标
hadoop fs -copyFromLocal
hadoop fs -moveFromLocal
hadoop fs -cat 文件名 显示文件文本内容
hadoop fs -text 文件名 显示文件文本内容
hadoop fs -get 文件名 将hdfs文件下载到本地
hadoop fs -mkdir 目录名 在hdfs中创建目录
hadoop fs -mv 源文件位置 目标文件位置 移动/改名
hadoop fs -getmerge(从hdfs中拷贝多个文件合并排序为一个文件到本地文件系统)
hadoop fs -rm 文件名 删除指定文件
hadoop fs -rmdir 目录名 删除空目录
hadoop fs -rm -r 目录名 删除目录