小卜java

Hadoop系列-HDFS命令

2022-03-30  本文已影响0人  汤太咸啊

今天这一篇比较简单,就是HDFS的一些基础命令,现学的,给大家整理出来,整体上来看和linux命令一致,所以有过linux基础的朋友,这些基本命令比较容易。

一、HDFS访问地址

hadoop的安装完成后,可以直接通过http://127.0.0.1:50070的Utilities->Browse the file system来查看路径,后边执行完相关命令后,可以在这里看到具体的文件内容

image.png

二、常见Hadoop HDFS文件命令

--查看HDFS目录
hadoop fs -ls /
hadoop fs -ls /tmp
hadoop fs -ls /usr
--递归查看HDFS目录以及子目录
hadoop fs -ls -R /
--创建目录
hadoop fs -mkdir /testMkdir
--递归创建目录
hadoop fs -mkdir -p /testMkdir/dir1/dir2
--删除文件
hadoop fs -rm /testMkdir/1.txt
--删除文件,不到回收站而是直接删除
hadoop fs -rm -skipTrash /testMkdir/1.txt
--删除目录
hadoop fs -rm -r /testMkdir
--将本地/root/1.txt文件上传到/testMkdir/dir1/dir2下面
hadoop fs -copyFromLocal /root/1.txt /testMkdir/dir1/dir2
--上传本地目录到HDFS中
hadoop fs -copyFromLocal /root /testMkdir/dir1/dir2
--将本地或者hdfs的文件/root/1.txt文件上传到/testMkdir/dir1/dir2下面
--注意,如果本地和HDFS路径下有同样的文件,则优先传递HDFS文件到新目录
hadoop fs -put /root/1.txt /testMkdir/dir1/dir2
--上传本地目录到HDFS中
--注意,如果本地和HDFS路径下有同样的目录,则优先传递HDFS目录到新目录
hadoop fs -put /root /testMkdir/dir1/dir2
--将HDFS文件copy到本地路径下
hadoop fs -copyToLocal /testMkdir/1.txt /localPath/
--将HDFS的文件拷贝到本地
hadoop fs -get /testMkdir/dir1/dir2/1.txt /opt
--移动HDFS文件
hadoop fs -mv /testMkdir/dir1/dir2/1.txt /testMkdir/dir1/
--复制HDFS文件
hadoop fs -cp /testMkdir/dir1/dir2/1.txt /testMkdir/dir1/
--复制目录
hadoop fs -cp /testMkdir/dir1/ /testMkdir/dir1/dir2
--将HDFS伤的文件输出到控制台
hadoop fs -cat /1.txt

谢各位的阅读,谢谢您动动手指点赞,万分感谢各位。另外以下是我之前写过的文章,感兴趣的可以点进去继续阅读。

历史文章

Hadoop系列-入门安装
Hadoop系列-HDFS命令
Hadoop系列-Hive安装
Hadoop系列-Hive数据库常见SQL命令
Hadoop系列-HBase数据库
Hadoop系列-HBase数据库(二)
Hadoop系列-HBase数据库JAVA篇
Hadoop系列-Spark安装以及HelloWorld
JAVA面试汇总(五)数据库(一)
JAVA面试汇总(五)数据库(二)
JAVA面试汇总(五)数据库(三)
JAVA面试汇总(四)JVM(一)
JAVA面试汇总(四)JVM(二)
JAVA面试汇总(四)JVM(三)
JAVA面试汇总(三)集合(一)
JAVA面试汇总(三)集合(二)
JAVA面试汇总(三)集合(三)
JAVA面试汇总(三)集合(四)
JAVA面试汇总(二)多线程(一)
JAVA面试汇总(二)多线程(二)
JAVA面试汇总(二)多线程(三)
JAVA面试汇总(二)多线程(四)
JAVA面试汇总(二)多线程(五)
JAVA面试汇总(二)多线程(六)
JAVA面试汇总(二)多线程(七)
JAVA面试汇总(一)Java基础知识

上一篇 下一篇

猜你喜欢

热点阅读