【HDFS客户端的常用操作命令】
1、copyFromLocal 等价于 put
hadoop fs -copyFromLocal /本地文件 /hdfs路径
跟copyFromLocal的区别是:从本地移动到hdfs中
2、hadoop fs -moveFromLocal /本地文件 /hdfs路径
移动HDFS中的文件(与moveFromLocal的区别是mv仅仅是HDFS文件夹的内部移动)
hadoop fs -mv /hdfs的路径1 /hdfs的另一个路径2
3、下载文件到客户端本地磁盘
hadoop fs -get /hdfs中的路径 /本地磁盘目录
hadoop fs -copyToLocal /hdfs中的路径 /本地磁盘路径 ## 跟get等价
hadoop fs -moveToLocal /hdfs路径 /本地路径 ## 从hdfs中移动【删除】到本地
4、在HDFS中创建文件夹
hadoop fs -mkdir -p /aaa/xxx
5、复制HDFS中的文件到hdfs的另一个目录
hadoop fs -cp /hdfs路径_1 /hdfs路径_2
6、删除HDFS中的文件或文件夹
hadoop fs -rm -r /aaa
7、查看HDFS中的文本文件内容
hadoop fs -cat /demo.txt
hadoop fs -tail -f /demo.txt
8、修改文件的权限
hadoop fs -chown user:group /aaa
hadoop fs -chmod 700 /aaa
【hdfs oev [OPTIONS] -i INPUT_FILE -o OUTPUT_FILE】 :查看编辑日志文件
必需的命令行参数:
命令选项 |
---|