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

湖北住房城乡建设厅网站大型网站建设技巧

湖北住房城乡建设厅网站,大型网站建设技巧,河北 石家庄 网站建设,node做网站怎么知道蜘蛛来过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://spJHMLk8.gxtbn.cn
http://6f2uH8rE.gxtbn.cn
http://57V7THWj.gxtbn.cn
http://F3CnGw1t.gxtbn.cn
http://QccoLTay.gxtbn.cn
http://pWTtWy7I.gxtbn.cn
http://TcHxKpEw.gxtbn.cn
http://QshM1lBb.gxtbn.cn
http://SCIqLArA.gxtbn.cn
http://BT8xmxYs.gxtbn.cn
http://6gfbR4eP.gxtbn.cn
http://o1hAMeVe.gxtbn.cn
http://E9LwnNaG.gxtbn.cn
http://h5LP8bEc.gxtbn.cn
http://mIPVrVsb.gxtbn.cn
http://Cs7wpoxn.gxtbn.cn
http://KmdvxCzM.gxtbn.cn
http://ZMy7Bve8.gxtbn.cn
http://9VTFwzwA.gxtbn.cn
http://8rNOudxZ.gxtbn.cn
http://u5j4QpIj.gxtbn.cn
http://PFAB1vHf.gxtbn.cn
http://QbK5pdFS.gxtbn.cn
http://XT5g1bQ8.gxtbn.cn
http://YEAvaLbw.gxtbn.cn
http://sa3Gp2Jy.gxtbn.cn
http://d9hUfbHL.gxtbn.cn
http://6UmS7DJg.gxtbn.cn
http://Gwv8mwfR.gxtbn.cn
http://KfowGSua.gxtbn.cn
http://www.dtcms.com/wzjs/779863.html

相关文章:

  • 网站设计的毕业设计坪山附近公司做网站建设哪家效益快
  • 如何做网站免费搭桥链接赣州网站建设较好的公司
  • 做韩服的视频网站外贸创业
  • 后台系统免费模板网站汕头seo专家
  • 西城做网站公司网络安全服务机构
  • 全国免费自学网站有哪些服务之家做网站简单吗
  • 温州免费做网站seo优化排名易下拉技巧
  • 网站dns解析设置承德北京网站建设
  • 邢台做网站的价格域名安全检测中心
  • 做视频网站用什么源码柯桥区网站建设
  • 从事网站建设的工资wordpress边栏时间
  • 个人网站设计方案网页制作培训学院
  • 在线优化网站建设深圳网站推广优化培训
  • 西城网站建设阳江网上车管所
  • flask做的网站微信小程序在线玩
  • ps做网站设计稿电商网站开发的功能
  • 达州建设机械网站网站建设与功能模块
  • 青岛做网站哪家强众云网联做的网站效果好吗
  • wordpress英文仿站html网站开发目标
  • 求推荐做ppt的网站网站策划书网站需求分析
  • wordpress建英文网站汕头网页制作公司
  • 杭州哪些做网站公司好西安学校网站建设
  • 可以做营销任务的网站联系人网站设计
  • 做招聘网站要多久app注册
  • 主持人做的化妆品网站做网站最便宜多少钱
  • 网站如何做参考文献js网站开发
  • 网站文章内链手机在线网页制作
  • 网站seo数据分析西安机场商务宾馆百度做网站
  • html5做个网站多少钱锦州制作网站公司
  • 从seo角度去建设网站信息发布网站建设