Hadoop(HDFS)常用命令
原创
©著作权归作者所有:来自51CTO博客作者大数据面试宝典的原创作品,请联系作者获取转载授权,否则将追究法律责任
1.查看HDFS文件系统下所有的文件及目录
hadoop fs -ls /
2.从本地文件系统中复制单个或多个源路径到目标文件系统
使用方法:hadoop fs -put <localsrc> ... <dst>
返回值:
成功返回0,失败返回-1。
3.从本地文件系统中复制单个文件到目标文件系统
使用方法:hadoop fs -copyFromLocal <localsrc> URI
4.从本地文件系统中复制单个文件到目标文件系统并将文件从本地删除
使用方法:dfs -moveFromLocal <src> <dst>
5.将路径指定文件的内容输出到stdout(cat)
使用方法:hadoop fs -cat URI [URI …]
6.将路径指定文件的内容输出到stdout(text)
7.其余与Linux Shell命令大致一样
命令 |
用法 |
---|
hadoop fs -mkdir |
使用方法:hadoop fs -mkdir |
hadoop fs -mv |
使用方法:hadoop fs -mv URI [URI …] |
hadoop fs -rm |
使用方法:hadoop fs -rm URI [URI …] |
hadoop fs rmdir |
删除文件夹 |
hadoop fs rm -r |
递归删除 |