linux文件系統

在類Unix系統中一切的文件都是從“(/)目錄開始的並按照文件系統目錄標準FHS採用樹形結構來存放文件並定義了每個區域的用途。


  1. / 是所有目錄的頂點

  2. 目錄結構像一棵倒掛的樹

  3. 目錄和磁盤分區是沒有關聯的

  4. /下不同的目錄可能對應不同的分區或磁盤

  5. 所有的目錄都是按照一定的類別有規律的組織和命名的

linux裏設備不掛載就看不到入口,無法使用;如果想要設備被訪問一定要設定掛載點;掛載點的實際使用就是一個目錄

 

mount掛載

/etc/fstab 配置文件,開機自動掛載生效

fstab詳解

設置文件系統掛載信息的文件,使開機能夠自動掛載磁盤分區

一旦配置錯誤系統就無法啓動,要通過救援模式

 

rc.local

用於存放開機自啓動


目錄
子目錄說明
/bin
普通用戶命令的目錄,二進制命令所在目錄
/sbin和/usr/sbin
超級用戶命令的命令
/boot
內核及系統引導程序
/dev
設備目錄

/etc


二進制軟件安裝包(yum,rpm)的默認配置路徑;啓動命令的目錄
/etc下的子目錄fstab開機自動掛載設備文件

lssue預登錄信息(安全優化時可清空)

motd登錄後信息7e6ab7ad3248ecb9725c16b651b0bb74.png-wh_

profile全局環境變量配置

init.d服務啓動目錄

networks網絡配置目錄

passwd

賬戶密碼信息存放目錄


resolv.confDNS配置目錄
/proc

僞文件系統,內核映射文件(顯示內核及進程信息的虛擬文件系統)
/sys
僞文件系統,跟硬件設備相關的屬性映射文件
/tmp

臨時文件目錄
/lib

庫文件系統
/lib下子目錄modules內核模塊文件
/home

普通用戶家目錄

/root


root用戶家目錄
/var

變化的目錄,一般是日誌文件,cache的目錄

/var/log/wtmp

記錄登錄者信息的文件(last查看登錄信息)
/usr

用戶程序及數據,幫助文件,二進制命令的目錄

/usr下的子目錄

/bin

/sbin

/lib


/mnt

掛載點目錄,額外的臨時文件系統
/media

掛載點目錄,移動設備

網卡配置文件

/etc/sysconfig/network-script/ifcfg-eth0

本地客戶端DNS配置文件

/etc/resolv.conf(網卡里的配置文件優先)

IP與域名對應解析表,相當於本地LAN局域網內的DNS

/etc/hosts

配置主機名

/etc/sysconfig/network

(需修改: 1. /etc/sysconfig/network

            2. hostname 主機名)

實現開機掛載文件系統的一個文件

/etc/fstab

用於存放開機自啓動程序命令的文件(chkconfig常用來管理yumrpm安裝的程序的服務開機自啓)

/etc/rc.local

linux開機啓動流程

/etc/inittab

存放系統或服務器通過yumrpm工具安裝的軟件的默認啓動程序的目錄

/etc/init.d

系統環境變量文件

/etc/profile

內核源碼存放目錄

/usr/src

 一般用來存放用戶自編譯安裝軟件的存放目錄

/usr/local


命名規則:

    1.長度不能超過255個字符

    2.不能使用/當文件名

    3.嚴格區分大小寫


相對路徑:不以/爲起點

絕對路徑:以/爲起點



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