天天看點

CentOS系統根目錄組織結構

對于linux運維初學者來說,認識linux系統的檔案組織結構來說,也是一件非常有意義的事情。當然對于學習運維者來說首選的Centos系列linux伺服器版本了,同樣屬于菜鳥的我,今天和大家分享一下目前最為成熟的Centos6.8和Centos7.2版本的,根目錄組織結構。

Centos6.8

/    處于Linux檔案系統樹形結構的最頂端,它是Linux檔案系統的入口,所有的目錄、文

|    件、裝置都 在"/"之下

├── bin   所有使用者可用的二進制指令程式檔案

├── boot        引導加載器必須用到的各種靜态檔案(kernel,initramfs,grub等)

├── dev         存儲特殊檔案及裝置檔案

├── etc         系統程式的各種配置檔案

├── home        普通使用者家目錄的集中位置

├── lib         為系統啟動或根檔案系統上的應用程式,提供共享庫,以及為核心提供核心子產品

├── lib64       64位系統特有的存放64位應用程式共享庫的目錄

├── lost+found  用來存放linux系統檢索到的丢失的檔案

├── media       便攜式裝置挂載點(如CDROM,Floppy)

├── misc        存放雜項檔案或目錄

├── mnt         其他檔案系統的臨時挂載點       

├── opt         附加應用程式的預設安裝位置(早期應用程式用到的)

├── proc        基于記憶體的虛拟檔案系統,用于為核心及程序存儲其相關資訊

├── root        ROOT使用者的家目錄

├── sbin        供系統管理者使用的管理工具程式

├── selinux     Security Enhanced Linux (安全強化 Linux),是 MAC (Mandatory Access

|    Control,強制通路控制系統)的一個實作,目的在于明确的指明某個程序可以通路哪些資源(

|    檔案、網絡端口等)

├── srv         系統服務資料的目錄

├── sys         sysfs虛拟檔案系統提供了一種proc更為理想的通路核心資料的途徑,其主要作用在于為管理

|    linux裝置提供了一種統一模型的接口

├── tmp         程式臨時檔案目錄

├── usr         usr Hierarchy,全局共享的隻讀資料路徑

└── var         var hierarchy存儲經常發生變化的資料的目錄

21 directories

Centos7.2

/

├── bin -> usr/bin

├── boot

├── dev

├── etc

├── home

├── lib -> usr/lib

├── lib64 -> usr/lib64

├── media

├── mnt

├── opt

├── proc

├── root

├── run

├── sbin -> usr/sbin

├── srv

├── sys

├── tmp

├── usr

└── var

19 directories

Centos7.2的目錄在Centos6.8的基礎上減少了,基本和Centos6.8的一樣,再次就不再一一介紹了,希望能對運維初學者有所幫助!

繼續閱讀