天天看點

14.Centos7系統目錄結構

liunx目錄結構和win目錄是不同的,liunx目錄結構是樹形,不同檔案類型要存儲到相對應的目錄下,而win隻是分盤符,不需要存放到指定的目錄下。

ldd :檢視指令依賴那些檔案

tree:以樹形 列出 資訊

[root@localhost /]#<code>ls /</code> PS:顯示 " / " 下面的内容

bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

[root@localhost /]#<code>tree -L 1</code> / PS:以樹形顯示 / 下面的内容

/

├── bin -&gt; usr/bin ............................ #:存放着一百多個Linux下常用的指令、工具

├── boot .......................................... #: Linux就是從這裡啟動的 

├── dev ............................................ #:存放着Linux下所有的裝置檔案!

├── etc ............................................. #:這裡存放在Linux大部分的配置檔案

├── home ......................................... #:普通使用者的家目錄

├── lib -&gt; usr/lib ............................... #:靜态連結庫

├── lib64 -&gt; usr/lib64 ...................... #:庫檔案

├── media ..........................................#:媒體

├── mnt .............................................. #:用于存放挂在儲存裝置的挂載目錄

├── opt .............................................. #:空目錄

├── proc ............................................ #:存放程序檔案

├── root .............................................. #:超級使用者root的家目錄

├── run ............................................... #:一些程序産生的臨時檔案,重新開機會消失

├── sbin -&gt; usr/sbin .............................#:超級使用者指令所在地

├── srv .................................................#:空目錄 存放一些服務産生的檔案

├── sys ................................................#:存放一些核心檔案

├── tmp ............................................. #:臨時目錄 

├── usr ............................................ #: 應用程式存放目錄

└── var ........................................... #:通常用來存放一些變化中的東西!

以上就是Centos7的目錄結構 / 是屬于最頂端的

/:根目錄,檔案的最頂端,/etc、/bin、/dev、/lib、/sbin 應該和根目錄放在同一個分區,/usr/local 可以單獨放置一個分區

/bin :存放系統所需要的重要指令,ls,cp,mkdir 等,usr/bin 也存放了一些系統指令,這些指令對應的檔案都是可執行的,普通使用者可以使用大部分的指令

/boot:存放Linux啟動時核心及引導系統程式所需要的核心檔案,核心檔案和grub 系統引導管理器都位于此目錄

/dev:存放Linux 系統下的裝置檔案,如光驅,磁盤等。通路該目錄下的某個檔案相當于通路某個硬體裝置,常用的是挂在光驅

/etc:一般存放系統的配置檔案,作為一些軟體啟動時預設配置檔案讀取的目錄,如/etc/fstab存放系統分區資訊

/home:系統預設的使用者主目錄

/lib:主要存放動态連結庫

/lost+found:存放一些當系統以外崩潰或機器意外關機時産生的檔案碎片

/mnt:用于存放挂在儲存裝置的挂載目錄

/opt:這裡主要存放那些可選的程式。你想嘗試最新的firefox測試版嗎?那就裝到/opt目錄下吧,這樣,當你嘗試完,想删掉firefox的時候,你就可 以直接删除它,而不影響系統其他任何設 

置。安裝到/opt目錄下的程式,它所有的資料、庫檔案等等都是放在同個目錄下面。

proc/這其實是一個假的目錄,通過這裡你可以通路到記憶體裡的内容,核心提供的一個接口,主要用來存儲系統統計資訊;

/root:Linux超級權限使用者的root目錄

/sbin:存放一些系統管理的指令,一般隻能由超級權限使用者root執行。

/tmp:臨時檔案目錄,任何人都可以通路。系統軟體或使用者運作程式如MySQL時産生的臨時檔案存放到這裡,此目錄資料需要定期清除。中号資料不可放置在此目錄下,此目錄空間不宜過小

/usr:應用程式存放目錄,如指令、幫助文檔等。安裝Linux軟體包時預設安裝到/usr/local目錄下

/var:這個目錄的内容經常變動的,/var/log用于存放系統日志,/var/lib存放系統庫檔案等。

/sys:目錄與/proc類似,是一個虛拟的檔案系統,主要記錄與系統核心相關的資訊,入系統目前已經載入的子產品資訊等。這個目錄實際不占磁盤容量。

注:如果覺得我的筆記對你有所幫助的話 請幫忙點個贊

本文轉自 閃電王 51CTO部落格,原文連結:http://blog.51cto.com/sdwaqw/2051137