本文主要是介绍HDFS编程实践-HDFS常用命令实践操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、显示
指定的文件的详细信息
hadoop fs -ls <path>
2、ls命令的递归版本
hadoop fs -ls -R <path>
3、将
指定的文件的内容输出到标准输出
hadoop fs -cat <path>
4、更改
指定的文件的所属的组
hadoop fs -chgrp [group] <path>
5、改变
指定的文件的权限
hadoop fs -chmod [mode] <path>
6、改变
指定的文件的文件所有者
hadoop fs -chown [user] <path>
7、创建
指定的空文件
hadoop fs -touchz <path>
8、创建
指定的一个或多个文件夹
hadoop fs -mkdir <path>
#可以新建多个目录
hadoop fs -mkdir <path1> <path2> <path3>
9、将本地文件复制到hdfs
hadoop fs -copyFromLocal <localFilePath> <hdfsFilePath>
hadoop fs -put <localFilePath> <hdfsFilePath>
10、将hdfs文件复制到本地
hadoop fs -copyToLocal <hdfsFilePath> <localFilePath>
hadoop fs -get <hdfsFilePath> <localFilePath>
11、将hdfs文件复制到hdfs
hadoop fs -cp <hdfsFilePath1> <hdfsFilePath2>
12、将本地文件复制到hdfs,且删除本地文件
hadoop fs -mv <localFilePath> <hdfsFilePath>
13、删除
指定的文件,只删除非空目录和文件
hadoop fs -rm <path>
14、删除
指定的文件及其下的所有文件
hadoop fs -rm -r -f <path>
这篇关于HDFS编程实践-HDFS常用命令实践操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!