關於Linux目錄結構的理解

dUI與剛接觸Linux的學習者來講,那麼多的根下目錄足夠讓咱們頭疼不已,以下圖:centos

那麼對於初學者來講,咱們首要了解的是哪些目錄呢?  就是這個標黃綠色的tmp目錄,此目錄是一個存放臨時文件夾的目錄(也就是不重要的東西,對我的用戶而言)學習

etc目錄,用來放一些系統的配置文件和下載服務的配置文件      做用:修改服務的配置文件達到優化服務的目的優化

root目錄即當前用戶的家目錄,存放用戶本身的東西centos7

dev目錄,存放設備文件的目錄,好比磁盤                  做用:提供存儲空間,硬件設備的存儲,還有一部分虛擬地存在proc裏(網卡)日誌

var目錄用來存放一些常常變化的文件,好比系統服務的日誌       做用:服務排錯的時候經過查詢日誌記錄來定位blog

usr目錄源碼安裝的軟件默認的配置文件存放的地方               做用:修改服務的配置文件達到優化服務的目的進程

proc目錄存放虛擬文件系統,映射當前內核狀態,系統進程文件所處的目錄     做用:系統調優及服務調優在此目錄下修改源碼

sys目錄虛擬文件系統,和Proc不一樣的是若是硬件設備沒有拔插操做,其子目錄結構不會發生變化     做用:同proc軟件

run連接目錄,centos7將media目錄掛在到了/run/media配置

bin連接目錄,存儲系統命令

sbin連接目錄,存儲只有root用戶能用的命令

opt空目錄,也是一些文件的默認安裝目錄

其他目錄很生僻,基本不會接觸到,可是工做和學習中,咱們能夠自定義將文件放入不一樣目錄中,靈活的用法致使咱們須要用pwd及find來定位咱們尋找的文件及目錄

瞭解目錄結構是爲了對整個Linux系統有個大概認知,方便咱們的學習和工做

我我的認爲Linux系統三大目錄   /etc   /proc    /dev   這三個目錄及同類目錄例如:/usr  /sys  (對應前兩個目錄) 決定了咱們服務的運行狀態及運行環境,因此服務優化也每每在這些文件裏調整參數。可是在初期的學習中,咱們仍是在/tmp中操做,以避免誤操致使系統問題

相關文章
相關標籤/搜索