描述linux目录结构以及目录结构命名规定
生活随笔
收集整理的這篇文章主要介紹了
描述linux目录结构以及目录结构命名规定
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
FHS全稱(Filesystem Hierarchy Standard),中文意思是目錄層次標準,是linux的目錄規范標準。
詳情點擊查看
FHS定義了兩層規范:
第一層:“/”目錄下的各個目錄應該放什么文件數據,例如:/etc目錄下放置系統的配置文件,例如:/etc/exports,/etc/hosts,而/bin和/sbin放置程序及系統命令。
第二層:是針對/usr(unix software resource|Secondary hierarchy)和/var(Variable data)這兩個目錄的子目錄來定義。例如:/var/log下放置系統日志文件等
提示:/var分區單獨分出來,硬盤足夠大。我們都有監控,剩余20%報警。
linux系統的目錄結構最頂端是“/”,一切目錄從根開始。 我們可以通過tree命令得到根(/)下的目錄結構。
小結:重要目錄回顧
- /dev?存放linux系統下的設備文件,訪問該目錄下某個文件,相當于訪問某個設備,常用的是掛載光驅mount /dev/cdrom /mnt
- /etc/ 系統配置文件存放的目錄,不建議在此目錄下存放可執行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前記得備份
- /proc?此目錄的數據都在內存中,如系統核心,外部設備,網絡狀態,由于數據都存放于內存中,所以不占用磁盤空間,比較重要的目錄有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等
- /tmp?一般用戶或正在執行的程序臨時存放文件的目錄,任何人都可以訪問,重要數據不可放置在此目錄下
- /home?系統默認的用戶家目錄,新增用戶賬號時,用戶的家目錄都存放在此目錄下,~表示當前用戶的家目錄,~test表示用戶test的家目錄。建議單獨分區,并設置較大的磁盤空間,方便用戶存放數據
- /root?系統管理員root的家目錄,系統第一個啟動的分區為/,所以最好將/root和/放置在一個分區下
-
/var: 放置系統執行過程中經常變化的文件,如隨時更改的日志文件 /var/log,/var/log/message: 所有的登錄文件存放目錄,/var/spool/mail: 郵件存放的目錄, /var/run: 程序或服務啟動后,其PID存放在該目錄下。建議單獨分區,設置較大的磁盤空間
- /usr 應用程序存放目錄,/usr/bin 存放應用程序, /usr/share 存放共享數據,/usr/lib 存放不能直接運行的,卻是許多程序運行所必需的一些函數庫文件。/usr/local:存放軟件升級包。/usr/share/doc: 系統說明文件存放目錄。/usr/share/man: 程序說明文件存放目錄
- /bin?可執行二進制文件的目錄,如常用的命令ls、tar、mv、cat等。
- /sbin 和/usr/sbin/:超級用戶命令的目錄,如fdisk、shutdown、mount等。與/bin不同的是,這幾個目錄是給系統管理員root使用的命令,一般用戶只能"查看"而不能設置和使用
轉載于:https://www.cnblogs.com/061713xlhj/p/10380699.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的描述linux目录结构以及目录结构命名规定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信小程序自定义授权弹框
- 下一篇: Jmeter输出完美报告