Linux目錄學習(1)---/目錄

以 CentOs5 X64 爲例子 。

/bin:bin就是二進制(binary)英文縮寫。在這裏存放前面linux常用操作命令的執行文件,如mv,ls,mkdir等。有時,這個目錄的內容和/usr/bin裏面的內容一樣,它們都是放置一般用戶使用的執行文件。但是它們還是有區別的,/bin主要要保證在單人維護模式下還能被使用的程序(大小:8.5M)

/boot:這個目錄下存放操作系統啓動時所要用到的程序。如啓動grub就會用到其下的/boot/grub子目錄。同時很多Linux系統把內核映像和其他一些和啓動有關的文件放在這裏(大小:31M)

/dev:該目錄中包含了所有linux系統中使用的外部設備。要注意的是,這裏並不是存放的外部設備的驅動程序,它實際上是一個訪問這些外部設備的端口。由於在linux中,所有的設備都被當作文件一樣進行操作,比如:/dev/cdrom代表光驅,用戶可以非 常方便地像訪問文件、目錄一樣對其進行訪問。注意,網卡設備文件(eth0,ppp0等)不在這兒。(大小:92K)

/etc:該目錄下存放了系統管理時要用到的各種配置文件和子目錄。如網絡配置文件、文件系統、x系統配置文件、設備配置信息設置用戶信息等都在這個目錄下。系統在啓動過程中需要讀取其參數進行相應的配置。(大小:111M)

/home:該目錄是linux系統中默認的用戶工作根目錄。執行adduser命令後系統會在/home目錄下爲對應賬號建立一個名爲同名的主目錄。(大小:184K)

/lib:該目錄是用來存放系統動態連接共享庫的。幾乎所有的應用程序都會用到這個目錄下的共享庫。因此,千萬不要輕易對這個目錄進行什麼操作。內核模塊是被放在/lib/modules/(內核版本)下的。(大小:557M)

/lib64:64位系統的庫和/lib功能一樣的但是是64位的。(大小:30M)

/lost+found:該目錄在大多數情況下是空的。只有當系統產生異常時,會將一些遺失的片段放在此目錄下。(大小:16K)

/media:該目錄下是光驅和軟驅的掛載點,ubuntu已經可以將windows下的分區掛載在此目錄下(大小:8K)

/misc:該目錄下存放從dos下進行安裝的使用工具,一般爲空。(大小:8K)

/mnt:該目錄是軟驅、光驅、硬盤的掛載點,也可以臨時將別的文件系統掛載到此目錄下。(大小:8K)

    /media與/misc與/mnt說白了都是提供用戶掛載使用的。我們可以根據上面的養成一個好一些的掛載習慣。

/opt某些軟件(如oracle)安裝時會默認安裝到這個位置,一般時可能是空的。(大小:8K)

/proc:(內存中,不是真實存在在硬盤上)該目錄是用於放置系統核心與執行程序所需的一些信息。而這些信息是在內存中由系統產生的,故不佔用硬盤空間。(大小:0)

/root:這個不用解釋了,默認情況下root用戶的家目錄。(大小:100M)

/sbin:該目錄是用來存放系統管理員的常用的系統管理程序。主要是保證開機過程中所需要的程序,甚至開機、修復、還原等所要用到的指令。(大小:40M)

    /usr/sbin:主要是某些服務程序放置在這裏;

    /usr/local/sbin:我們安裝的一些軟件的系統程序一般在這裏面。

    注意這三個sbin目錄放置的程序是不太一樣的。使用的時候要搞清楚。

/selinux:應該是selinux配置的目錄吧。還沒有研究這裏(大小:8K)

/srv:該目錄存放一些服務啓動之後需要提取的數據,有可能你沒有安裝一些服務那麼這個目錄是空的。這個目錄是server的縮寫。(大小:8K)

/sys:(內存中,不是真實存在在硬盤上)這是linux2.6內核的一個很大的變化。該目錄下安裝了2.6內核中新出現的一個文件系統 sysfs ,sysfs文件系統集成了下面3種文件系統的信息:針對進程信息的proc文件系統、針對設備的devfs文件系統以及針對僞終端的devpts文件系 統。該文件系統是內核設備樹的一個直觀反映。當一個內核對象被創建的時候,對應的文件和目錄也在內核對象子系統種被創建。(大小:0)

/tmp:該目錄用來存放不同程序產生的臨時文件,一般只有啓動的時候產生的臨時文件纔會放在這個地方。我們自己的那些臨時文件都放在 /var/tmp。(大小:20K)

/usr:這是一個非常重要的目錄,用戶的很多應用程序和文件都放在這個目錄下,類似與windows下的program files目錄。其實我們安裝其它軟件是基本都是往這個目錄下面安裝。注意和 /opt 差不多(大小:2.8G)

/var:這也是一個非常重要的目錄,很多服務的日誌信息都存放在這裏。(大小:115M)

基本這個就是標準的 / 目錄的情況了。

從這些目錄大小中應該明確看到幾個數據

1、/proc與/sys 確實沒有佔用任何磁盤空間。明確爲 0 。

2、空目錄如/media、/misc、/mnt、/opt 這些空目錄,裏面沒有任何內容但是統計的時候都爲8K大小,可以說明我的文件塊大小爲4K。這個是CentOs5 默認的大小。

 

用戶可以通過幫助命令獲得Linux文件層次結構的說明

man hier

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章