羅列Linux發行版的基礎目錄名稱命名法則及功用規定

FHS:
? ? Filesystem Hierarchy Standard
http://refspecs.linuxfoundation.org/fhs.shtml
? ? /bin:所有用戶可用的基本命令程序文件;
? ? /sbin:工系統管理使用的工具程序;
? ? /boot:引導加載器必須用到的各靜態文件:kernel,initramfs(initrd),grub等;
? ? /dev:存儲特殊文件或設備文件;設備分為:字符設備(線性設備)、塊設備(隨機設備);
? ? /etc:系統程序的配置文件,只能為靜態;
? ? /home:普通的家目錄集中位置:/home/USERNAME
? ? /root:管理員的家目錄,可選;
? ? /lib:為系統啟動或根文件系統上的應用程序(/bin,/sbin等)提供共享庫,以及內核提供內核模塊;
? ? ? ? ? ? libc.so.*:動態鏈接的C庫;
? ? ? ? ? ? ld*:運行時鏈接器或加載器;
? ? ? ? ? ? modules:用于存儲內核模塊的目錄;
? ? /lib64:64位系統特有的共享庫路徑
? ? /media:便攜式設備掛載點,cdrom,floppy等;
? ? /mnt:其他文件系統臨時掛載點;
? ? /opt:福建應用程序的安裝位置,可選路徑;
? ? /srv:當前主機為服務提供的數據;
? ? /tmp:為那些會產生臨時文件的程序提供的用于存儲臨時文件的目錄;可供所有用戶執行寫入操作;有特殊權限;
? ? /usr:全局共享的只讀數據路徑
? ? ? ? bin Most user commands
lib Libraries
local Local hierarchy (empty after main installation)
sbin Non-vital system binaries
share Architecture-independent data
? ? /user/local:Local hierarchy,讓系統管理員安裝本地應用程序,也通常用于安裝第三方程序;
? ? /var: var hierarchy,存儲常發生變化的數據的目錄:
? ? ? ? cache Application cache data
lib Variable state information
local Variable data for /usr/local
lock Lock files
log Log files and directories
opt Variable data for /opt
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/l-cn-sysfs/

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98330

(0)
oliveroliver
上一篇 2018-05-13 08:55
下一篇 2018-05-13 09:19

相關推薦

  • centos7 網絡設定

    從CentOS7開始,網絡設定可以不再通過修改各類配置文件,而使用近乎萬能的nmcli命令。本文簡單介紹該命令的重要使用方法,為后期查詢復習做記錄。

    Linux筆記 2018-06-12
  • Linux系統進程管理及作業操作

    進程是正在運行的程序實體,并且包括這個運行的程序中占據的所有系統資源,比如說CPU,IO,內存,網絡資源等。通過學習Linux系統進程管理來協調多道程序之間的關系,使CPU得到充分的利用。

    2018-05-05
  • cobbler自動化安裝系統相關實驗

    cobbler用來快速建立 Linux 網絡安裝環境,基于PXE的二次封裝,將多種安裝參數封裝到一個菜單,相較于PXE更加方便,自動化

    2018-05-26
  • linux系統修復報錯的方法 . 3

    stage1如果丟失怎么辦
    stage1.5如果丟失怎么辦
    后有centos6的啟動流程

    2018-05-12
  • shell腳本——條件性執行操作符

    linux的shell腳本中條件性操作符包括:“&&“” ,“||” ?兩種。 1.&& 代表條件性的AND THEN。(短路與) 2.|| 代表條件性的OR ELSE。(短路或) 釋例1:短路與(&&) (1) ? ? ? ? ? ?cmd1 && cmd2 假設1:cmd1為true(1),…

    2018-08-05
  • SSH端口轉發

    本地端口轉發,遠程端口,動態端口

    2018-05-22
欧美性久久久久