在類Unix系統中一切的文件都是從「根(/)」目錄開始的並按照文件系統目錄標準FHS採用樹形結構來存放文件並定義了每一個區域的用途。linux
/ 是全部目錄的頂點安全
目錄結構像一棵倒掛的樹服務器
目錄和磁盤分區是沒有關聯的網絡
/下不一樣的目錄可能對應不一樣的分區或磁盤ide
全部的目錄都是按照必定的類別有規律的組織和命名的工具
linux裏設備不掛載就看不到入口,沒法使用;若是想要設備被訪問必定要設定掛載點;掛載點的實際使用就是一個目錄優化
mount掛載spa
/etc/fstab 配置文件,開機自動掛載生效日誌
fstab詳解xml
設置文件系統掛載信息的文件,使開機可以自動掛載磁盤分區
一旦配置錯誤系統就沒法啓動,要經過救援模式
rc.local
用於存放開機自啓動
網卡配置文件 |
/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經常使用來管理yum,rpm安裝的程序的服務開機自啓) |
/etc/rc.local |
linux開機啓動流程 |
/etc/inittab |
存放系統或服務器經過yum或rpm工具安裝的軟件的默認啓動程序的目錄 |
/etc/init.d |
系統環境變量文件 |
/etc/profile |
內核源碼存放目錄 |
/usr/src |
通常用來存放用戶自編譯安裝軟件的存放目錄 |
/usr/local |
命名規則:
1.長度不能超過255個字符
2.不能使用/當文件名
3.嚴格區分大小寫
相對路徑:不以/爲起點
絕對路徑:以/爲起點