hadoop的目录结构介绍
hadoop的目录结构介绍
解压缩hadoop
利用tar –zxvf把hadoop的jar包放到指定的目录下。
tar -zxvf /home/software/aa.tar.gz -C /home/zjx/pf
f:指定文件的名称
z:以gz结尾的文件就是用gzip压缩的结果。与gzip相对的就是gunzip,这个参数的作用就是用来调用gzip。
X:为解开的意思
Z:详细报告处理文件的信息
目录结构总图
[root@localhost hadoop-2.6.0]# ll
total 52
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 bin
drwxr-xr-x. 3 20000 20000 4096 Nov 13 13:20 etc
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 include
drwxr-xr-x. 3 20000 20000 4096 Nov 13 13:20 lib
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 libexec
-rw-r--r--. 1 20000 20000 15429 Nov 13 13:20 LICENSE.txt
-rw-r--r--. 1 20000 20000 101 Nov 13 13:20 NOTICE.txt
-rw-r--r--. 1 20000 20000 1366 Nov 13 13:20 README.txt
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 sbin
drwxr-xr-x. 4 20000 20000 4096 Nov 13 13:20 share
bin目录结构
[root@localhost hadoop-2.6.0]# cd bin
[root@localhost bin]# ll
total 440
-rwxr-xr-x. 1 20000 20000 159183 Nov 13 13:20 container-executor
-rwxr-xr-x. 1 20000 20000 5479 Nov 13 13:20 hadoop
-rwxr-xr-x. 1 20000 20000 8298 Nov 13 13:20 hadoop.cmd
-rwxr-xr-x. 1 20000 20000 11142 Nov 13 13:20 hdfs
-rwxr-xr-x. 1 20000 20000 6923 Nov 13 13:20 hdfs.cmd
-rwxr-xr-x. 1 20000 20000 5205 Nov 13 13:20 mapred
-rwxr-xr-x. 1 20000 20000 5949 Nov 13 13:20 mapred.cmd
-rwxr-xr-x. 1 20000 20000 1776 Nov 13 13:20 rcc
-rwxr-xr-x. 1 20000 20000 201659 Nov 13 13:20 test-container-executor
-rwxr-xr-x. 1 20000 20000 11380 Nov 13 13:20 yarn
-rwxr-xr-x. 1 20000 20000 10895 Nov 13 13:20 yarn.cmd
文件存放了hadoop,hdfs,mapred的命令,从cmd可以看出支持windows。
sbin的目录结构
[root@localhost hadoop-2.6.0]# cd sbin
[root@localhost sbin]# ll
total 120
-rwxr-xr-x. 1 20000 20000 2752 Nov 13 13:20 distribute-exclude.sh
-rwxr-xr-x. 1 20000 20000 6452 Nov 13 13:20 hadoop-daemon.sh
-rwxr-xr-x. 1 20000 20000 1360 Nov 13 13:20 hadoop-daemons.sh
-rwxr-xr-x. 1 20000 20000 1640 Nov 13 13:20 hdfs-config.cmd
-rwxr-xr-x. 1 20000 20000 1427 Nov 13 13:20 hdfs-config.sh
-rwxr-xr-x. 1 20000 20000 2291 Nov 13 13:20 httpfs.sh
-rwxr-xr-x. 1 20000 20000 2059 Nov 13 13:20 kms.sh
-rwxr-xr-x. 1 20000 20000 4080 Nov 13 13:20 mr-jobhistory-daemon.sh
-rwxr-xr-x. 1 20000 20000 1648 Nov 13 13:20 refresh-namenodes.sh
-rwxr-xr-x. 1 20000 20000 2145 Nov 13 13:20 slaves.sh
-rwxr-xr-x. 1 20000 20000 1779 Nov 13 13:20 start-all.cmd
-rwxr-xr-x. 1 20000 20000 1471 Nov 13 13:20 start-all.sh
-rwxr-xr-x. 1 20000 20000 1128 Nov 13 13:20 start-balancer.sh
-rwxr-xr-x. 1 20000 20000 1401 Nov 13 13:20 start-dfs.cmd
-rwxr-xr-x. 1 20000 20000 3705 Nov 13 13:20 start-dfs.sh
-rwxr-xr-x. 1 20000 20000 1357 Nov 13 13:20 start-secure-dns.sh
-rwxr-xr-x. 1 20000 20000 1571 Nov 13 13:20 start-yarn.cmd
-rwxr-xr-x. 1 20000 20000 1347 Nov 13 13:20 start-yarn.sh
-rwxr-xr-x. 1 20000 20000 1770 Nov 13 13:20 stop-all.cmd
-rwxr-xr-x. 1 20000 20000 1462 Nov 13 13:20 stop-all.sh
-rwxr-xr-x. 1 20000 20000 1179 Nov 13 13:20 stop-balancer.sh
-rwxr-xr-x. 1 20000 20000 1455 Nov 13 13:20 stop-dfs.cmd
-rwxr-xr-x. 1 20000 20000 3206 Nov 13 13:20 stop-dfs.sh
-rwxr-xr-x. 1 20000 20000 1340 Nov 13 13:20 stop-secure-dns.sh
-rwxr-xr-x. 1 20000 20000 1642 Nov 13 13:20 stop-yarn.cmd
-rwxr-xr-x. 1 20000 20000 1340 Nov 13 13:20 stop-yarn.sh
-rwxr-xr-x. 1 20000 20000 4295 Nov 13 13:20 yarn-daemon.sh
-rwxr-xr-x. 1 20000 20000 1353 Nov 13 13:20 yarn-daemons.sh
各种启动和停止的命令。
Hadoop配置文件所在目录
[root@localhost hadoop]# ll
total 152
-rw-r--r--. 1 20000 20000 4436 Nov 13 13:20 capacity-scheduler.xml
-rw-r--r--. 1 20000 20000 1335 Nov 13 13:20 configuration.xsl
-rw-r--r--. 1 20000 20000 318 Nov 13 13:20 container-executor.cfg
-rw-r--r--. 1 20000 20000 774 Nov 13 13:20 core-site.xml
-rw-r--r--. 1 20000 20000 3670 Nov 13 13:20 hadoop-env.cmd
-rw-r--r--. 1 20000 20000 4224 Nov 13 13:20 hadoop-env.sh
-rw-r--r--. 1 20000 20000 2598 Nov 13 13:20 hadoop-metrics2.properties
-rw-r--r--. 1 20000 20000 2490 Nov 13 13:20 hadoop-metrics.properties
-rw-r--r--. 1 20000 20000 9683 Nov 13 13:20 hadoop-policy.xml
-rw-r--r--. 1 20000 20000 775 Nov 13 13:20 hdfs-site.xml
-rw-r--r--. 1 20000 20000 1449 Nov 13 13:20 httpfs-env.sh
-rw-r--r--. 1 20000 20000 1657 Nov 13 13:20 httpfs-log4j.properties
-rw-r--r--. 1 20000 20000 21 Nov 13 13:20 httpfs-signature.secret
-rw-r--r--. 1 20000 20000 620 Nov 13 13:20 httpfs-site.xml
-rw-r--r--. 1 20000 20000 3523 Nov 13 13:20 kms-acls.xml
-rw-r--r--. 1 20000 20000 1325 Nov 13 13:20 kms-env.sh
-rw-r--r--. 1 20000 20000 1631 Nov 13 13:20 kms-log4j.properties
-rw-r--r--. 1 20000 20000 5511 Nov 13 13:20 kms-site.xml
-rw-r--r--. 1 20000 20000 11291 Nov 13 13:20 log4j.properties
-rw-r--r--. 1 20000 20000 938 Nov 13 13:20 mapred-env.cmd
-rw-r--r--. 1 20000 20000 1383 Nov 13 13:20 mapred-env.sh
-rw-r--r--. 1 20000 20000 4113 Nov 13 13:20 mapred-queues.xml.template
-rw-r--r--. 1 20000 20000 758 Nov 13 13:20 mapred-site.xml.template
-rw-r--r--. 1 20000 20000 10 Nov 13 13:20 slaves
-rw-r--r--. 1 20000 20000 2316 Nov 13 13:20 ssl-client.xml.example
-rw-r--r--. 1 20000 20000 2268 Nov 13 13:20 ssl-server.xml.example
-rw-r--r--. 1 20000 20000 2237 Nov 13 13:20 yarn-env.cmd
-rw-r--r--. 1 20000 20000 4567 Nov 13 13:20 yarn-env.sh
-rw-r--r--. 1 20000 20000 690 Nov 13 13:20 yarn-site.xml
[root@localhost hadoop]# pwd
/home/app/hadoop-2.6.0/etc/Hadoop hadoop配置文件所在的路径
本地库路径
[root@localhost lib]# cd native/
[root@localhost native]# ll
total 4912
-rw-r--r--. 1 20000 20000 1380212 Nov 13 13:20 libhadoop.a
-rw-r--r--. 1 20000 20000 1634592 Nov 13 13:20 libhadooppipes.a
lrwxrwxrwx. 1 20000 20000 18 Feb 28 08:41 libhadoop.so -> libhadoop.so.1.0.0
-rwxr-xr-x. 1 20000 20000 805999 Nov 13 13:20 libhadoop.so.1.0.0
-rw-r--r--. 1 20000 20000 476666 Nov 13 13:20 libhadooputils.a
-rw-r--r--. 1 20000 20000 440498 Nov 13 13:20 libhdfs.a
lrwxrwxrwx. 1 20000 20000 16 Feb 28 08:41 libhdfs.so -> libhdfs.so.0.0.0
-rwxr-xr-x. 1 20000 20000 278622 Nov 13 13:20 libhdfs.so.0.0.0
[root@localhost native]# pwd
/home/app/hadoop-2.6.0/lib/native
Lib下的native为本地库,hadoop编译时需要的本地库,例如编译c++等。
jar包的目录
[root@localhost share]# cd hadoop/
[root@localhost hadoop]# ll
total 28
drwxr-xr-x. 6 20000 20000 4096 Nov 13 13:20 common
drwxr-xr-x. 7 20000 20000 4096 Nov 13 13:20 hdfs
drwxr-xr-x. 3 20000 20000 4096 Nov 13 13:20 httpfs
drwxr-xr-x. 3 20000 20000 4096 Nov 13 13:20 kms
drwxr-xr-x. 5 20000 20000 4096 Nov 13 13:20 mapreduce
drwxr-xr-x. 5 20000 20000 4096 Nov 13 13:20 tools
drwxr-xr-x. 5 20000 20000 4096 Nov 13 13:20 yarn
[root@localhost hadoop]# pwd
/home/app/hadoop-2.6.0/share/Hadoop
Hadoop的目录下有hdfs文件夹,该文件夹下面是支持hdfs运行的jar包
[root@localhost hadoop]# cd hdfs
[root@localhost hdfs]# ll
total 10716
-rw-r--r--. 1 20000 20000 7822669 Nov 13 13:20 hadoop-hdfs-2.6.0.jar
-rw-r--r--. 1 20000 20000 3029378 Nov 13 13:20 hadoop-hdfs-2.6.0-tests.jar
-rw-r--r--. 1 20000 20000 95211 Nov 13 13:20 hadoop-hdfs-nfs-2.6.0.jar
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 jdiff
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 lib
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 sources
drwxr-xr-x. 2 20000 20000 4096 Nov 13 13:20 templates
drwxr-xr-x. 7 20000 20000 4096 Nov 13 13:20 webapps
hadoop的目录结构介绍的更多相关文章
- Magento学习第一课——目录结构介绍
Magento学习第一课--目录结构介绍 一.Magento为何强大 Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性.选择Zend的原因有很多,但是最基本的是因为zen ...
- vue学习笔记(三)——目录结构介绍
1.初始目录结构如下: 2.目录结构介绍 目录/文件 说明 build 最终发布的代码存放位置. config 配置目录,包括端口号等.我们初学可以使用默认的. node_modules npm 加载 ...
- Vue 入门之目录结构介绍
Vue 是一套用于构建用户界面的渐进式框架,与其它大型的页面框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合.另一方面,当 ...
- create-react-app脚手架的安装和目录结构介绍
1.对脚手架的初步了解 编程领域中的“脚手架”指的是能够快速搭建项目“骨架”的一类工具,例如大多数的React项目都有src,public,webpack配置文件等等,而src目录中又包含compon ...
- (3.1)mysql基础深入——mysql二进制与源码目录结构介绍
(3.1)mysql基础深入——mysql二进制与源码目录结构介绍 关键字:二进制目录结构,源码目录结构(编译安装目录结构) 1.二进制安装程序目录结构 [1] BIN -- mysql的可执行文件( ...
- vue 目录结构介绍
1 初始目录如下: 2 目录结构介绍 bulid:最终帆布的代码存放位置 config:配置目录,包括端口号等 node_modules:npm加载的项目依赖模块 src:z这里是我们要开发的目录,基 ...
- Flutter 目录结构介绍、入口、自定义 Widget、MaterialApp 组件、Scaffold 组件
Flutter 目录结构介绍 文件夹 作用 android android 平台相关代码 ios ios 平台相关代码 lib flutter 相关代码,我们主要编写的代 码就在这个文件夹 test ...
- Django 创建 APP和目录结构介绍
一.通过pip安装Django 以windows 系统中使用pip命令安装为例 win+r,调出cmd,运行命令:pip install django自动安装PyPi 提供的最新版本.指定版本,可使用 ...
- epub电子书--目录结构介绍
epub电子书简介 epub全称为Electronic Publication的缩写,意为:电子出版, epub于2007年9月成为国际数位出版论坛(IDPF)的正式标准,以取代旧的开放Open eB ...
随机推荐
- HTTP协议几个版本的理解
HTTP (HyperText transfer protocol) 超文本传输协议 Http是一个应用层协议,基于TCP协议(传输层)之上,规定WWW服务器 浏览器之间信息传递规范.使用的默认端口号 ...
- java输出txt文件到桌面
private static void outputTxt(String ExportFailStudentMsg){ FileSystemView fsv = FileSystemView.getF ...
- AcWing:112. 雷达设备(贪心 + 笛卡尔坐标系化区间)
假设海岸是一条无限长的直线,陆地位于海岸的一侧,海洋位于另外一侧. 每个小岛都位于海洋一侧的某个点上. 雷达装置均位于海岸线上,且雷达的监测范围为d,当小岛与某雷达的距离不超过d时,该小岛可以被雷达覆 ...
- [CSP-S模拟测试]:Drink(模拟)
题目传送门(内部题10) 输入格式 输入第一行三个数$N,M,Q$分别表示棋盘的行数.列数和操作个数.接下来$N$行每行$M$个数表示一开始棋盘上宝物的价值.接下来$Q$行每行$3$个数$x,y,c$ ...
- Robot Framework自动化测试(一)--- 安装
所需环境: 1.python 2.robotframework https://pypi.python.org/pypi/robotframework/2.8.5#downloads 3.wxPyth ...
- webpack搭建多页面系统(一):对webpack 构建工具的理解
为什么使用webpack构建工具? 1.开发效率方面: 在一般的开发过程中,分发好任务后,每个人完成自己单独的页面,如果有的人开发完成之后,接手别人的任务,就有可能造成开发时候的冲突. 如果利用模块化 ...
- C++入门经典-例7.4-类的静态成员,我们共有一个地球
1:静态数据在程序开始时即获得空间,直到程序结束后才被收回.静态数据可以声明在函数体内,也可以声明在函数体外. 类中的静态成员与非静态成员有很大区别.从使用上来将,调用静态成员不需要实例化对象,而是以 ...
- 伪分布式下Hadoop3.2版本打不开localhost:50070,可以打开localhost:8088
一.问题描述 伪分布式下Hadoop3.2版本打不开localhost:50070,可以打开localhost:8088 二.解决办法 Hadoop3.2版本namenode的默认端口配置已经更改为9 ...
- 学习UEFI 之你把C语言学好了码?学习UEFI 之你把C语言学好了吗?
很多人在问我说: 怎样子把UEFI 学好?! 其实写BIOS 的人答案应该只有一个,把SPCE看懂看完然后融会贯通!这样子的答案好像跟没有是一样的! 小弟就以我的学习经验来分享给大家吧!(虽然我也没学 ...
- 【软件工程】Alpha冲刺(2/6)
链接部分 队名:女生都队 组长博客: 博客链接 作业博客:博客链接 小组内容 恩泽(组长) 过去两天完成了哪些任务 描述 了解了如何根据系统获取的实际情况进行后端任务的调整 网易云音乐推荐算法的分析 ...