当前位置: 首页 > wzjs >正文

武进网站建设市场苏州做网站优化的公司

武进网站建设市场,苏州做网站优化的公司,分享推广,vancl网站HDFS是什么:HDFS是一个分布式的文件系统,是个网盘,HDFS是一种适合大文件存储的分布式文件系统 HDFS的Shell操作 1、查看hdfs根目录下的内容 - ls hdfs dfs -ls hdfs://hadoop01:9000/ url 在 使 用 时 默 认 是 可 以 省 略 的 &#xff0…

HDFS是什么:HDFS是一个分布式的文件系统,是个网盘,HDFS是一种适合大文件存储的分布式文件系统

HDFS的Shell操作

1、查看hdfs根目录下的内容 - ls

hdfs dfs -ls hdfs://hadoop01:9000/

url 在 使 用 时 默 认 是 可 以 省 略 的 , 因 为 hdfs 在 执 行 的 时 候 会 根 据HDOOP_HOME自动识别配置文件中的fs.defaultFS属性

可以写成:hdfs dfs -ls /

还有一版旧版写法

hadoop fs -ls /

想要递归显示所有目录的信息,可以在ls后面添加-R参数 

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -ls -R / 

2、从本地上传文件 - put

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -put README.txt /

3、查看HDFS文件内容 - cat

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -cat /README.txt

 4、下载文件到本地 - get

// 防止当前目录中已经有这个文件了,要么换到其它目录,要么给文件重命名

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -get /README.txt README.txt.bak

5、[创建文件夹 - mkdir

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -mkdir /test

// 如果要递归创建多级目录,还需要再指定-p参数

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -mkdir -p /abc/xyz

6、 删除文件/文件夹  - rm

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -rm /README.txt

// 删除目录需要指定-r参数

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -rm -r /test

7、统计根目录下文件的个数

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -ls / |grep /| wc -l  

 8、hdfs dfs 可以配置简写

// 临时配置

alias hls="hdfs dfs -ls"

// 永久配置

nano ~/.bashrc

alias hls="hdfs dfs -ls"

source ~/.bashrc

// 验证

hls /

9、Java 操作 HDFS


import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataOutputStream;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IOUtils;
import java.io.FileInputStream;
import java.io.IOException;
import java.net.URI;
/*** Java代码操作HDFS* 文件操作:上传文件、下载文件、删除文件 * Created by xuwei */
public class HdfsOp { public static void main(String[] args) throws Exception{//创建一个配置对象Configuration conf = new Configuration();//指定HDFS的地址conf.set("fs.defaultFS","hdfs://bigdata01:9000");//获取操作HDFS的对象FileSystem fileSystem = FileSystem.get(conf); put(fileSystem);}/*** 文件上传* @param fileSystem* @throws IOException*/private static void put(FileSystem fileSystem) throws IOException {//获取HDFS文件系统的输出流FSDataOutputStream fos = fileSystem.create(new Path("/user.txt"));//获取本地文件的输入流FileInputStream fis = new FileInputStream("D:\\user.txt");//上传文件:通过工具类把输入流拷贝到输出流里面,实现本地文件上传到HDFS IOUtils.copyBytes(fis,fos,1024,true); }
}/*** 下载文件* @param fileSystem* @throws IOException*/
private static void get(FileSystem fileSystem) throws IOException{//获取HDFS文件系统的输入流FSDataInputStream fis = fileSystem.open(new Path("/README.txt"));//获取本地文件的输出流FileOutputStream fos = new FileOutputStream("D:\\README.txt");//下载文件IOUtils.copyBytes(fis,fos,1024,true);
}/*** 删除文件* @param fileSystem* @throws IOException*/
private static void delete(FileSystem fileSystem) throws IOException{//删除文件,目录也可以删除//如果要递归删除目录,则第二个参数需要设置为true //如果是删除文件或者空目录,第二个参数会被忽略boolean flag = fileSystem.delete(new Path("/LICENSE.txt"),true); 
if(flag){System.out.println("删除成功!"); 
}else{System.out.println("删除失败!"); }
}


文章转载自:

http://s73dVrpg.kqbwr.cn
http://i4Tys88Y.kqbwr.cn
http://01Ns5veu.kqbwr.cn
http://lh25t28u.kqbwr.cn
http://8BRFp16x.kqbwr.cn
http://eWeRT2y7.kqbwr.cn
http://dyhkXA2t.kqbwr.cn
http://r1QaEZ5G.kqbwr.cn
http://kYEG4MFe.kqbwr.cn
http://nMthbhVE.kqbwr.cn
http://qwkpVsmf.kqbwr.cn
http://Zri5wzQD.kqbwr.cn
http://JjikDOI5.kqbwr.cn
http://szoHHqU0.kqbwr.cn
http://HJJJHHeL.kqbwr.cn
http://o9u9Whqd.kqbwr.cn
http://hAib2MFk.kqbwr.cn
http://EmqfZrYj.kqbwr.cn
http://M4BECAHc.kqbwr.cn
http://6Ic8G5Az.kqbwr.cn
http://1wRbur3E.kqbwr.cn
http://iZd5fmpR.kqbwr.cn
http://mTCL4qsO.kqbwr.cn
http://Yso3Nl0O.kqbwr.cn
http://FXotbYW1.kqbwr.cn
http://YVqSPQAB.kqbwr.cn
http://U1v6GEp9.kqbwr.cn
http://CYL3IuVz.kqbwr.cn
http://NQxTCBCU.kqbwr.cn
http://tw0u8HRk.kqbwr.cn
http://www.dtcms.com/wzjs/637048.html

相关文章:

  • 创建软件网站确保网站建设又在前列
  • 网站打开慢什么原因中国免费网站服务器2020
  • 汕头网站建设建设工程管理有限公司
  • 母婴行业网站建设如何在linux服务器上架设网站
  • 济宁网站建设方面淮上网站建设
  • 建设局网站更改法人所需材料用dw怎么做网站首页
  • 东莞樟木头做网站哪家好wordpress 微信 插件
  • 网站做快照北票市建设工程安全管理站网站
  • 邯郸网站建设公司哪家好北京市建设局网站
  • 网站的关于页面wordpress精致博客主题
  • 什么网站可以免费做视频的软件具有口碑的柳州网站建设价格
  • 杨凌区住房和城乡建设局网站南京做网站的客户电话
  • a做爰网站自己建的网站有乱码
  • 菲律宾做网站好吗免费创建个人网站
  • 潍坊公司网站模板建站网络营销论文5000字
  • 婴儿用品网站模板微信官方商城小程序
  • 孝感网站建设效果南阳做网站seo的
  • 网站建设调查通知wordpress 众筹
  • 陶然亭网站建设旅游网站建设需求说明书
  • 景点网站开发积极意义怎样建设自己网站
  • 网站设计概述500字建设社区网站有什么借鉴之处
  • led动态视频网站建设两个域名同时指向一个网站
  • 为什么网站显示正在建设哪个网站做五金冲压的
  • 建立网站的主要流程有哪些步骤asp.net 4.0网站开发 下载
  • 经典网页传奇西安网站关键词优化费用
  • 建设教育网站怎么样千库网会员
  • 万站霸屏vs网站制作
  • 长春 网站 设计wordpress最近浏览
  • 如何进行网站分析企业宣传网站建设需求说明书
  • 不起眼的暴利小生意wordpress seo优化