linux的FHS目录结构简要介绍
FHS目錄結構總分類有三:
一是“/”,即超級用戶的根,這個是系統初始化時就自然生成的有,它是系統的第一核心目錄;
二是/usr,這個是用戶的家目錄,是應用程序一般默認安裝的位置;
三是/var,它是系統運行時寫入和增刪的數據文件,這個目錄是動態數據的保存位置,隨時可能得到擴充或刪減。一般包括系統運行日志、郵件及應用軟件的數據庫等相關文件,主要在var/log目錄下。
“/” 根:
? --、/bin:存放用戶常用的cd,ls等二進制命令;
? ? ? /boot:存放系統啟動的引導性文件;
? ? ?/dev:存放硬盤等設備文件;
? ? /etc:存放二進制rpm軟件安裝包及各種服務的啟動命令,比如說系統的網絡配置文件(/etc/sysconfig/network),客戶端DNS文件(/etc/resolv.conf),系統掛載點文件(/etc/fstab),開機自啟動文件(/etc/rc.local),環境變量文件(/etc/profile)及yum源倉庫配置文件(etc/yum.repos.d)等等;
? /home:用戶家目錄,新建用戶時默認在/home目錄下創建同名目錄
? ?usr/lib :存放32位程序運行時調用的動態庫及內核模塊文件;
? /usr/share: 用于存放一些共享的數據,比如音樂文件或者圖標等等:
? ?/usr/src:Linux開放的源代碼;
? /usr/doc :?Linux技術文檔;
? ?usr/lib64:存放64位程序?/home運行時調用的動態庫及內核模塊文件;
? ?/lib -> usr/lib:存放32位程序運行時調用的動態庫及內核模塊文件
? ?/lib64 -> usr/lib64:存放64位程序運行時調用的動態庫及內核模塊文件;
? /usr/man:幫助文檔所在的目錄;
? /media:掛載點,主要掛載可移動存儲設備,對ubuntu系統來說,自動掛載光驅、usb設備,存放臨時讀入的文件
? ?/mnt:掛載點,掛載臨時文件及存儲設備;
?/lost+found/:這個目錄只在每個分區中出現,/lost+found就是根分區的備份恢復目錄,/boot/lost+found就是/boot分區的備份恢復目錄,fsck工具會檢查這里,并進行修復
? ?/opt:第三方應用軟件安裝位置,一般習慣安裝到/usr/local下,也就是說/usr/local/目錄也可以用來安裝軟件;
? ?/sys:虛擬文件系統,主要保存系統的內核,該目錄的數據都是保存在內存中的;
? ?/root:超級用戶(系統管理員)的家目錄,直接在“/”之下;
? ?/run:存放系統啟動以后描述系統信息的文件(放置子進程和父進程PID的目錄),關機后即清空
? ?/sbin -> usr/sbin:存放root(系統管理員)使用的二進制可執行命令,
? ?/srv:可理解為”service”,存儲系統服務運行時某些服務所需要調用的數據
? ?/tmp:臨時目錄。系統存在臨時文件目錄,該目錄下所以用戶都可以訪問和寫入。我們建議此目錄中不能保存重要數據,最好每次開機都把該目錄清空。
總結
以上是生活随笔為你收集整理的linux的FHS目录结构简要介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小蓝同学的前端之旅--HTML\CSS集
- 下一篇: linux_FHS目录结构标准