下载,更改权限
实验步骤1 将本地文件上传到hdfs中
常用的hdfs shell命令
shell 命令操作HDFS
常用HDFS shell 命令:
类Linux系统:
ls, cat, mkdir, rm, chmod. chown 等
2. HDFS 文件交互:
1.copyFromLocal :从本地文件拷贝到hdfs系统
2. copyToLocal : 从hdfs系统拷贝到本地文件
3. get : 下载文件
4. put: 上传文件
查看 hdfs 帮助文档: hdfs dfs -help
查看 hdfs 根目录下的文件 : hdfs dfs -ls /
拷贝文件到hdfs : hdfs dfs -copyFormLocal (文件所在路径) (目标路径)
更改文件访问权限: hdfs dfs -chmod 权限 文件路径
实战:HDFS操作
通过shell命令对HDFS进行操作:与Linux操作文件类似
通过编写Python程序对HDFS进行操作
常用HDFS Shell命令:
类Linux系统:ls、cat、mkdir、rm、chmod、chown等
HDFS文件交互:copyFromLocal、copyToLocal、get、put
HDFS Shell

12345
https://blog.csdn.net/yihuaiyan/article/details/84938661
搭建环境卡了两天,有需要可以参考下以上链接
更改文件权限
Documents song$ hdfs dfs -chmod 777 hdsf文件路径及文件名
上传文件
hdfs dfs -copyFromLoacl 文件路径 hdfs文件路径
下载文件
hdfs dfs -copyToLocal hdfs文件路径 本地文件路径
HDFS文件交互命令
HDFS常用命令:
common HDFS shell commands
常用的HDFS Shell命令
常用HDFS Shell命令:
1、类Linux系统:ls、cat、mkdir、rm、chmod、chown等
2、HDFS文件交互:copyFromLocal(从本地系统->HDFS系统)、copyToLocal(从HDFS系统->本地系统)、get(下载文件)、put(上传文件)
1.查看hdfs的帮助信息
hdfs dfs -help
2.查看hdfs文件系统根目录下的所有目录与文件
hdfs dfs -ls /
3.将文件从本地复制到hdfs文件系统中
hdfs dfs -copyFromLocal / +路径
4.将文件从hdfs文件系统中下载到本地虚拟机
hdfs dfs -copyToLocal / +路径
常用HDFS Shell命令
常用的HDFS shell命令
类Linux系统:ls、cat、mkdir、rm、chomod、chown
HDFS文件交互:copyfromlocal、copytolocal/get、put
shell命令操作HDFS:
通过shell命令对HDFS进行操作:与linux操作文件类似
通过python程序对HDFS进行操作
常用HDFS Shell命令:
1.类linux系统:ls、cat、mkdir、rm、chmod、chown等
2.HDFS文件交互:copyFromlocal、copyTplocal、get、put
HDFS常用shell命令
常用HDFS的Shell命令:
类似Linux系统:ls、cat、mkdir、rm、chmod、chown等
HDFS文件交互:copyFromLocal、copyToLocal、get、put
HDFS SHELL
1.查看hdfs的帮助信息
hdfs dfs -help
2.查看hdfs文件系统根目录下的所有目录与文件
hdfs dfs -ls /
3.将文件从本地复制到hdfs文件系统中
hdfs dfs -copyFromLocal / +路径
4..使用命令统一加
hdfs dfs
copyFromLocal从本地文件系统拷贝到HDFS系统
copyToLocal 从HDFS系统 拷贝到本地文件系统
get下载文件,put上传文件
通过Shell命令对HDFS进行操作:与Linux操作文件类似
HDFS实战
常用HDFS Shell命令:
类Linux系统:ls , cat , mkdir , rm , chmod , chown等
HDFS文件交互:copyFromLocal, copyToLocal , get , put
mk.txt 上传到 hdfs系统
1.在 /home 目录下 新建mk.txt :
touch(或vi) mk.txt
2.看一下hdfs根目录下有什么:
hdfs dfs -ls /
3.创建test目录 :
hdfs dfs -mkdir /test
看一下
hdfs dfs -ls /
4.mk.txt 上传到 test 下 (copyFromLocal)
hdfs dfs -copyFromLocal /hmoe/mk.txt /test/
看一下
hdfs dfs -ls /test
5.查看mk.txt的内容
hdfs dfs -cat /test/mk.txt
6.mk.txt 上传到本地目录下改名为 mk2.txt(copyToLocal)
hdfs dfs -copyToLocal /test/mk.txt /home/mk2.txt
看一下本地
ls
7.更改test的权限: 读4 写2 执行1
hdfs dfs -chmod 777 /test/mk.txt
hdfs dfs -ls /test
8.帮助文档
hdfs dfs -help
常用HDFS Shell命令
(1)查看hdfs的帮助信息
hdfs dfs -help
(2)查看hdfs文件系统根目录下的所有目录与文件
hdfs dfs -ls /
(3)将文件从本地复制到hdfs文件系统中
hdfs dfs -copyFromLocal ./README.txt /test/
(4)查看hdfs文件系统中文件的内容
hdfs dfs -cat /text/README.txt
(5)将文件从hdfs文件系统中复制到本地
hdfs dfs -copyToLocal /test/README.txt ./README2.txt
(6)改变hdfs文件系统中文件的权限
hdfs dfs -chmod 777 /test/README.txt
常用HDFS Shell命令
copyFromLocal:将文件从本地拷贝进HDFS文件系统;
copyToLocal:将文件从HDFS文件系统拷贝进本地;
get:下载文件;
put:上传文件
shell操作HDFS:
hadoop fs -cat
常用shell命令
通过Shell命令对HDFS进行操作:与Linux操作文件类似
HDFS实战
常用HDFS Shell命令:
类Linux系统:ls , cat , mkdir , rm , chmod , chown等
HDFS文件交互:copyFromLocal, copyToLocal , get , put
mk.txt 上传到 hdfs系统
1.在 /home 目录下 新建mk.txt :
touch(或vi) mk.txt
2.看一下hdfs根目录下有什么:
hdfs dfs -ls /
3.创建test目录 :
hdfs dfs -mkdir /test
看一下
hdfs dfs -ls /
4.mk.txt 上传到 test 下 (copyFromLocal)
hdfs dfs -copyFromLocal /hmoe/mk.txt /test/
看一下
hdfs dfs -ls /test
5.查看mk.txt的内容
hdfs dfs -cat /test/mk.txt
6.mk.txt 上传到本地目录下改名为 mk2.txt(copyToLocal)
hdfs dfs -copyToLocal /test/mk.txt /home/mk2.txt
看一下本地
ls
7.更改test的权限: 读4 写2 执行1
hdfs dfs -chmod 777 /test/mk.txt
hdfs dfs -ls /test
8.帮助文档
hdfs dfs -help