1. 程式人生 > >6、自學——Linux的學習進度與任務【FHS】

6、自學——Linux的學習進度與任務【FHS】

include 同名 med 可選 第三方 安裝 lin 三方 引導

FHS:文件層次標準

FHS:文件層次標準

   / : 代表根目錄

   /bin: 二進制文件,可執行程序,所有用戶都能用。

  /sbin: 只有管理員執行的,二進制可執行程序。 啟動就用得到,提供自身運行。

          /usr/bin: 完成具體的工作

         /usr/sbin: 完成具體的工作

       /usr/local/bin: 用於安裝第3方程序。

       /usr/local/sbin: 用於安裝第3方程序。

   /boot: 存儲系統引導文件,有內核,ranfs文件,bootloader(grub)

  /dev:  設備文件存放目錄(特殊文件)

   /etc:  配置文件集中存放目錄。

      /etc/sysconfig: 系統網卡配置文件,防火墻配置文件。

        /etc/init.d: 系統服務腳本。

  /home:  普通用戶的家目錄,默認在/home下與其用戶名同名的目錄作為用戶的家目錄。

   /root:  管理員的家目錄。

/lib,/lib64:  庫文件,64位,32位的庫文件,可裝32位,64位的應用程序。

  /media:  媒體掛載點,比如USB的便攜式設備就掛在這個文件下面。

   /mnt:  掛載點,比如額外的存儲設備,新硬盤。

   /misc

:  不便分類的雜項。

   /opt:  可選目錄,備用目錄,早期用於安裝第三方程序。

   /proc:  偽文件系統,內置狀態參數,配置參數,映射成一些文件,文件的內容是參數變量的值。

    /sys:  偽文件系統,硬件工作狀態參數,配置參數也將其表現成文件。

    /srv:  service,為服務提供數據存放位置。

    /tmp:  臨時文件系統,默認超過30天就自動刪除。只能刪自己的,有特殊權限。

   /usr:  universal shared adn read only 共享(跨平臺),平臺間共享,只讀。 占據 4/5的存儲空間。

    /bin:   most user commands

  /include: 頭文件

    /lib: 庫

    /local:  local hierachy

    /sbin:  Non-vital system binaries

    /share:  Architecture-independent data

   /var:   vary 頻繁變化的文件越變越大
       /var/log
       /var/lock
       /var/run
       /var/cache
       /var/tmp

   對於普通用戶,只有家目錄/tmp目錄下可以隨意創建文件。

6、自學——Linux的學習進度與任務【FHS】