通过Shell命令对HDFS操作
ls cat mkdir rm chmod chown
copyFromLocal 从本地copy到HDFS
copyToLocal 从HDFScopy到本地
get 下载
put 上传
实战要求,在本地搭建一个NameNode和多个DataNode
测试文件的上传和下载
1,打开终端
sbin$ 目录下启动文件
进入bin$目录 可执行文件
打开帮助文档 ./hdfs dfs -help 回车
home路径下,有mk.txt
查看根目录 所有文件 hdfs dfs -ls /
创建测试目录 hdfs dfs -mkdir /test
copyFromLocal /home/hadoop/mk.text /test/回车
查看test目录,已上传
测试cat命令 -cat /test/mk.txt 输出文件内容
测试copyToLocal /test/mk.txt /home/home/hadoop/mk2.txt
ls 查看本地所有文件
看权限 hdfs dfs -ls /test
更改权限 chmod 777 /test/mk.txt
再看权限 hdfs dfs -ls /test
发现权限已更改
很多与linux命令一致,需要练习