FHS文件系統介紹及各目錄功能說明

作者:M21-陸東貴

FHS文件系統介紹及各目錄功能說明

FHS簡介

Filesystem Hierarchy Standard(文件系統目錄標準)的縮寫,多數Linux版本采用這種文件組織形式,類似于Windows操作系統中c盤的文件目錄,FHS采用樹形結構組織文件。FHS定義了系統中每個區域的用途、所需要的最小構成的文件和目錄,同時還給出了例外處理與矛盾處理。

用到的工具:ls: 查看文件列表命令

FHS文件系統組織結構:是以根目錄為開頭的倒掛的樹狀結構;

    使用ls -1 / :可查看根下的一級目錄;-1是數字。

    其根文件表示方法:/

    根其下的一級目錄:/bin; /sbin; /boot; /dev; /etc; /home; /lib; /lib64; /media; /mnt; /mydata/; /opt; /proc; /root; /run; /srv; /sys; /tmp; /usr; /yum;

以下詳細介紹個目錄的作用或說明,包括一些目錄的下級目錄

bin:所有用戶可用的基本二進制命令程序文件;

boot:引導開機啟動的個種靜態文件;例如:kernel, initramfs, grub等

dev:存儲特殊文件或設備文件;

    設備分兩種:字符設備(線性設備),塊設備(隨機設備);

etc:系統程序的配置文件;

home:普通用戶的的家目錄,一般每個普通用戶默認的家目錄;

lib:為系統啟動或根文件系統上的應用程序提供共享庫,以及為內核提供內核模塊;

    libc.so.*: 動態鏈接的C庫;

    ld*: 運行時連接器/加載器

    modules: 用于存儲內核模塊的目錄;

lib64:64位系統特有的存放64位共享庫路徑;

media:便捷式設備掛載點;例如:cdrom, floppy等;

mnt:其他文件系統的臨時掛載點;

opt:附加應用程序的安裝位置;

proc:內核和進程信息的基于內存的虛擬文件系統,內核及進程存儲其相關信息;多為內核參數;

      例如:net.ipv4.ip_forward,虛擬為:net/ipv4/ip_forward,存儲于/proc/sys/,因此其完整路徑為/proc/sys/net/ipv4/ip_forward;

root:超級用戶(root)的家目錄;

sbin:供系統管理使用的工具程序;

srv:當前主機為服務提供的數據;

sys:sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核數據的途徑;其主要在于為管理linux設備提供一種統一模型的接口;

tmp:為那些會產生臨時文件的程序提供的用于存儲臨時文件的目錄,可供所有用戶執行或操作;

usr:usr hierarchy,全局共享的只讀數據路徑;

    /bin; /sbin;

    /lib; /lib64;

    include:C程序頭文件;

    share:命令手冊頁,命令自帶文件等架構特有的文件存放文字;

    local:讓系統管理員安裝本地應用程序;

       bin:本地二進制文件;

       etc:特定主機系統配置的二進制文件;

       games:本地游戲程序;

       include:本地C程序文件;

       lib:本地庫文件;

       man:在線幫助手冊;

       sbin:系統管理二進制程序;

       share:本地獨立的層級結構;

       src:源代碼文件;

    X11R6:X-widow程序的安裝位置;

    Src:程序源碼文件的存放位置;

var:存儲常發生變化的數據目錄;例如郵件,日志文件等;

    cache:應用程序的緩存數據;

    lib:可變的狀態信息庫;

    local:/usr/local目錄存放的可變數據;

    lock:鎖定的文件;

    log:日子文件和目錄;

    opt:/opt目錄下的可變數據;

    run:運行進程的相關數據;

    spool:郵件數據;

    tmp:系統重啟時存儲數據的臨時文件;

原創文章,作者:陸 東貴,如若轉載,請注明出處:http://www.www58058.com/52725

(1)
陸 東貴陸 東貴
上一篇 2016-10-18 17:54
下一篇 2016-10-18 18:01

相關推薦

  • VRRP協議

    VRRP協議 Virtual Router Redundancy Protocol 虛擬路由器冗余協議。 Vrrp協議在linux上的實現(軟件實現)是keepalived。 VRRP簡單的講,就是心跳信息。 主節點不斷的向備用節點廣播信息,信息包含自己的心跳和優先級。 不光如此,還可以在主節點上安裝一個監控,來監控其他資源,如果這些資源運行正常,就可以給其…

    2016-11-02
  • Raspberry pi設置自動撥號,搭建無線路由環境

    Raspberry pi設置自動撥號,搭建無線路由環境 前言  raspberry pi(樹莓派), 是一款針對電腦業余愛好者、教師、小學生以及小型企業等用戶的迷你電腦,由于可以燒錄Linux操作系統,因此可以衍生出各種各樣的使用途徑,諸如控制版,爬蟲機器,個人vps,門禁系統…..本文主要介紹如何在raspberry pi上面完成pppoe撥號上…

    2017-03-28
  • 初學linux遇到的問題

    1 su uername 顯示的是基本格式,不是類似于[root@Centos7 ~]#,看著不知道進入到哪個目錄。解決辦法:在家目錄下使用ls -a命令顯示隱藏文件,使用nano .bash_profile命令,在那里編輯PS1=”[\u@\h \W]\\$”保存退出就好了。 疑問:為什么不在/etc/bashrc下更改呢?自答:改…

    Linux干貨 2017-07-15
  • 馬哥Linux第二周學習筆記

    文件管理,用戶管理,權限管理

    Linux干貨 2017-12-23
  • N22-第3周作業-冥界之王

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@CentOS6 ~]# who  | cut -d " " -f1 | uniq 2、取出最后登錄到當前系統的用戶的相關信息?!?/p>

    Linux干貨 2016-09-19
  • linux基礎學習-(磁盤管理、分區掛載、SWAP)

    1、磁盤結構 2、分區類型 3、管理分區、文件系統以及掛載設備 4、管理虛擬內存SWAP 一、磁盤結構(機械硬盤) CHS尋址模式將硬盤劃分為磁頭(Heads)、柱面(Cylinder)、扇區(Sector)。 ?heads:磁頭 ?tracks:磁道 ?cylinder: 柱面 ?sector: 扇區,512bytes(最小的存儲單位) 1、其中:每個盤面…

    Linux干貨 2016-09-01
欧美性久久久久