FHS
filesystem hierarchy standard
- /bin: 所有用戶可用的基本命令程序文件
- /sbin: 供系統管理使用的工具程序
- /boot: 引導加載器必須用到的各靜態文件:kernel,initramfs(initrd),grub等;
- /dev: 存儲特殊文件或設備文件
- /etc:系統程序的配置文件,只能為靜態
- /home:普通的用戶家目錄
- /root: 管理員目錄:可選
- /lib:為系統啟動或根文件系統上的應用程序提供共享庫,以及為內核提供內核模塊
- /lib64:64位系統特有的內存放64位共享庫的路徑
- /media: 便攜式設備掛載點,cdrom,floppy等
- /mnt: 其他文件系統的臨時掛載點
- /srv: 當前主機為服務提供的數據
- /tmp: 臨時文件目錄,供所有用戶執行寫入操作:有特殊權限
- /opt 第三方應用程序文件存放目錄
- /usr: usr hierarchy 全劇共享的只讀數據路徑
- ? ? ? ? ? bin,sbin
- ? ? ? ? ? ?lib,lib64
- ? ? ? ? ? ? include:C程序頭文件
- ? ? ? ? ? ? share:命令手冊和自帶文檔等架構特有的文件測存儲位置
- ? ? ? ? ? ? local:另一個層級目錄
- ? ? ? ? ? ? x11r6:x-window程序的安裝位置
- ? ? ? ? ? ? src:程序源碼文件的存儲位置
- /usr/local:local hierarchy讓系統管理員安裝本地應用程序;也常用于安裝第三方程序
- /var: /var hierarchy 存儲長發生變化的數據的目錄
- ? ? ? ? ?cache application cache date
- ? ? ? ? ?lib variable state information
- ? ? ? ? ?local variable data for /usr/local
- ? ? ? ? ?lock lock files
- ? ? ? ? ?log log files and directories
- ? ? ? ? ?run data relevant to running processes
- ? ? ? ? ?spool application spool data
- ? ? ? ? ?tmp temporary files preserved between system reboots
- /proc:基于內存的虛擬文件系統,用于為內核及進程存儲其他相關信息;他們多為內核參數,例如net.ipv4.ip_forward虛擬為net/ipv4/ip_forward,存儲于/proc/sys/,因此其完整路徑為/proc/sys/net/ipv4/ip_forward;
- /sys: sysfs 虛擬文件系統提供了一種比proc更為理想的訪問內核數據的途徑;其主要作用在于為管理linux設備提供一種統一模型的接口;
參考:https://www.ibm.com/developerworks/cn/linux/1-cn-sysfs/
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98142