在類Unix系統中一切的文件都是從“根(/)”目錄開始的並按照文件系統目錄標準FHS採用樹形結構來存放文件並定義了每個區域的用途。
/ 是所有目錄的頂點
目錄結構像一棵倒掛的樹
目錄和磁盤分區是沒有關聯的
/下不同的目錄可能對應不同的分區或磁盤
所有的目錄都是按照一定的類別有規律的組織和命名的
linux裏設備不掛載就看不到入口,無法使用;如果想要設備被訪問一定要設定掛載點;掛載點的實際使用就是一個目錄
mount掛載
/etc/fstab 配置文件,開機自動掛載生效
fstab詳解
設置文件系統掛載信息的文件,使開機能夠自動掛載磁盤分區
一旦配置錯誤系統就無法啓動,要通過救援模式
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.嚴格區分大小寫
相對路徑:不以/爲起點
絕對路徑:以/爲起點