轉自 :http://www.cnblogs.com/xuxm2007/archive/2012/06/15/2550982.html
由于版本的不同,可能部分目錄有些不同.
http://clearity.iteye.com/blog/1331489
首先我們需要對hadoop解壓包的目錄結構有個大概了解,解壓下載下傳的hadoop1.0.0版本壓縮包到檔案系統,目錄如下:
bin: 此目錄下為進行hadoop配置、運作以及管理的shell指令集合
c++:此目錄下為linux下amd64-64位系統以及i386-32位系統提供的庫檔案集合
conf:此目錄下為運作與配置hadoop環境需要的配置檔案以及示例檔案集合,實際運作時可以對照此目錄下的檔案結構進行 相應的配置
contrib:此目錄下針對hadoop運作過程中需要特殊強化的子產品進行了子產品化封裝,此為其釋出包以及相應的配置檔案
docs:此目錄下包含對于hadoop運作配置的基本文檔,包括html和pdf兩種格式
ivy:此目錄下包含編譯hadoop的ivy編譯工具的腳本和配置檔案
lib:此目錄下包含編譯以及運作hadoop環境必須的其他子產品jar包集合
libexec:檢查配置所有運作hadoop所需的腳本檔案
sbin:此目錄下包含建立hadoop運作環境中所需系統級功能的腳本檔案
share:此目錄下包括整個項目各個子產品共有的配置檔案
src:hadoop源碼
webapps:釋出包中的示例程式
build.xml:編譯工程所需的ant配置檔案
CHANGES.txt:新版本針對上一版本的更新點
hadoop-ant-1.0.0.jar
hadoop-core-1.0.0.jar
hadoop-examples-1.0.0.jar
hadoop-test-1.0.0.jar
hadoop-tools-1.0.0.jar
以上幾個檔案根據檔案名,大家也能猜到是做什麼的,就不多說了
其他還有ivy.xml還有幾個readme說明檔案就一下帶過,有興趣自己可以去看了解一下