Linux & Oracle 安裝目錄說明

xz43發表於2013-10-29
Linux 作業系統主要目錄
 
/bin:存放著一百多個Linux下常用的命令、工具

/dev:存放著Linux下所有的裝置檔案

/home:使用者主目錄,每建一個使用者,就會在這裡新建一個與使用者同名的目錄,給該使用者一個自己的空間

/lost+found:顧名思義,一些丟失的檔案可能可以在這裡找到

/mnt:外部裝置的掛接點,通常用cdrom與floppy兩個子目錄!它的存在簡化了光碟與軟盤的使用。你只需在塞入光碟後,執行:mount /mnt/cdrom,就可以將光碟上的內容Mount到/mnt/cdrom上,你就可以訪問了。不過你使用完成後,應該離開該目錄,並執行umount /mnt/cdrom。同樣的,軟盤就是mount /mnt/floppy和umount /mnt/floppy了
 
/proc:這其實是一個假的目錄,透過這裡你可以訪問到記憶體裡的內容

/sbin:這裡存放著系統級的命令與工具

/usr:通常用來安裝各種軟體的地方
/usr/X11R6 X Window目錄
/usr/bin與/usr/sbin 一些後安裝的命令與工具
/usr/include、/usr/lib及/usr/share 則是存放一些共享連結庫
/usr/local 常用來安裝新軟體
/usr/src Linux源程式
 
/boot:Linux就是從這裡啟動的

/etc:這裡存放在Linux大部分的配置檔案

/lib:靜態連結庫

/root:root使用者的主目錄,這就是特權之一

/var:通常用來存放一些變化中的東西

/var/log:存放系統日誌

/var/spool:存放一些郵件、新聞、列印佇列等

另外,要說明的是,在Linux下“當前目錄”、“路徑”等概念與Windows下是一樣的。
 
Oracle資料庫檔案目錄結構
 
在Oracle Database 10g中,Oracle的目錄結構是由Oracle_Base及其子目錄Oracle_Home、admin、flash_recovery_area和oradata目錄構成的。為方便討論,用Oracle_Base代表Oracle目錄樹的根,用Oracle_Home表示根目錄下的主目錄。
 
Oracle_Base目錄
Oracle_Base代表Oracle目錄樹的根。如果使用Oracle Universal Installer進行安裝,則Oracle_Base是指
/mount_point/app/oracle  (/u01/app/oracle)
 
Oracle_Home目錄
Oracle_Home主目錄位於$Oracle_Base/product/10.2.0下,它包含與Oracle軟體執行有關的子目錄和網路檔案以及選定的元件等;若在主機上第一次且只安裝了Oracle資料庫,沒有其他Oracle產品,則使用預設的主目錄/db_1;如果在同一臺主機的同一個根目錄下安裝多個產品或安裝了第2次,則Oracle_Home主目錄會以db_n的形式出現,即db_2、db_3等。這也是為什麼在Oracle_Base目錄可以有多個Oracle_Home目錄的緣故。
Oracle_Home目錄中包括的主要子目錄有:
/BIN——主要包含用於資料庫管理的各種命令等。
/css——與Oracle Cluster Synchronization服務有關的檔案。
/dbs——存放資料庫伺服器端的引數檔案Spfile。
/demo——存放資料庫例項模式的指令碼等。
/install——用於儲存ORACLE安裝後的埠號,iSQL*Plus以及Enterprise Manager Database Control啟動並登入的方式等。
/network/admin——有關監聽器listener.ora和sqlnet.ora以及tnsnames.ora等。
/sysman/config——用於與Oracle Enterprise Management有關的埠管理等。
 
admin目錄
資料庫管理檔案均儲存在oracle_base/admin/db_name目錄下。各個子目錄的主要含義如下:
/bdump——後臺程式跟蹤檔案。
/cdump——資訊轉儲檔案(core dump)。
/create——資料庫建立檔案。
/exp——資料庫匯出檔案。
/pfile——初始化引數檔案。
/udump——使用者SQL追蹤檔案。
 
Oradata目錄
資料庫檔案儲存在Oracle_Base/oradata/db_name目錄下,該目錄主要儲存資料庫的控制檔案、資料檔案、重做日誌檔案。其中*.dbf檔案對應資料庫中每個表空間;.ctl檔案為控制檔案;.log檔案對應重做日誌檔案組及其成員。
 
flash_recovery_area目錄
flash_recovery_area目錄儲存並管理與備份和恢復有關的檔案。它包含系統中每個資料庫的子目錄。該目錄可用於儲存與恢復有關的檔案,如控制檔案、聯機重做日誌副本、歸檔日誌、閃回日誌以及Oracle資料庫恢復管理器(RMAN)備份等。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9399028/viewspace-775297/,如需轉載,請註明出處,否則將追究法律責任。

相關文章