Linux發行版的基礎目錄名稱、功能及目錄的命名法則

Linux發行版的基礎目錄名稱、功能及目錄的命名法則

  • 基礎目錄名稱及功能

    • /lib 32位系統的基礎共享庫文件和可裝載的內核模塊,用于為/bin和/sbin下的程序提供共享庫,并為內核提供內核模塊
    • /lib64 64位系統的基礎共享庫文件,用于為/bin和/sbin下的程序提供共享庫
    • /etc 系統程序的配置文件
    • /bin 用戶命令的程序文件,所有用戶可用
    • /sbin 系統管理命令的程序文件
    • /boot 引導加載器所需的靜態文件,如內核文件、initramfs、grub等
    • /dev 內核識別到的硬件設備的文件,還有一些特殊文件,如虛擬的設備的文件
    • /root 管理員的家目錄
    • /tmp 所有用戶都可使用的臨時文件目錄
    • /usr 全局共享只讀資源目錄,為層級目錄

      • include C程序的頭文件
      • bin、sbin
      • lib、lib64
      • local 層級目錄,安裝第三方程序目錄
      • share 命令手冊、命令自帶文檔等架構相關的文件的存放位置
      • X11R6:X-Window程序的安裝位置
      • src:程序源碼文件的存儲位置
    • /var 層級目錄,存儲經常發生變化的文件,如日志、進程pid等信息

      • cache 應用程序的緩存數據
      • lib 程序的狀態數據
      • local /usr/local的變化數據存放位置
      • lock 鎖文件
      • log 日志文件
      • opt /opt的變化數據存放位置
      • run 運行程序相關的數據,如pid
      • spool 應用程序的spool數據
      • tmp 重啟后仍然需要留存的數據
    • /proc 基于內存的虛擬文件系統,為內核和進程存儲相關信息,將內核參數虛擬為目錄和文件,存儲在/proc/sys目錄下
    • /sys 基于內存的虛擬文件系統sysfs,提供了一種比proc更為理想的訪問內核數據的途徑,主要作用是為管理linux設備提供一種統一的模型接口
    • /home 普通用戶的家目錄的位置
    • /media 為便攜設備提供掛載點,如光盤、軟盤
    • /mnt 其他文件系統的臨時掛載點
    • /opt 附加應用程序的安裝位置,較少使用
  • 目錄的命名法則

    • 嚴格區分大小寫,file和File是不同的文件
    • 同一路徑下,目錄和文件的名稱不能相同
    • 命名時支持除了/以外的任意字符
    • 文件名最長不能超過255個字符

原創文章,作者:N27_xiaoni,如若轉載,請注明出處:http://www.www58058.com/78982

(1)
N27_xiaoniN27_xiaoni
上一篇 2017-07-02
下一篇 2017-07-02

相關推薦

  • shell編程、查找命令、壓縮文件工具

    shell編程、查找命令、壓縮文件工具  shell編程 一、條件測試  1、判斷某需求是否滿足,需要由測試機制來實現。    測試命令:  ·test Expression  ·[ EXPRESSION ]  ·[[ EXPRESSION ]]   &nbs…

    Linux干貨 2016-08-15
  • LVM 邏輯卷管理器-快照區復原系統

    LVM 邏輯卷管理器-快照區復原系統 復原的數據量不能夠高于快照區所能負載的實際容量。由于原始數據會被搬移到快照區,如果你的快照區不夠大,原始資料變動的實際數據量比快照大,那么快照區就容納不了,這時快照就會失效。 (1)將原本的/dev/vg_1/lv_1內容做些改動,增減一些目錄。 [root@centos6 ~]# df -…

    Linux干貨 2016-09-18
  • linux進程和計劃任務

    內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、 安全功能等 進程管理:     系統優先級:數字越小,優先級越高    實時優先級: 99-0,值最大優先級最高    nice值:-20 到19 ,對應系統優先級100-139或99 Linux 內核:搶占式多任務  &nb…

    Linux干貨 2017-03-23
  • wk_03作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 who |cut -d' ' -f1|uniq 2、取出最后登錄到當前系統的用戶的相關信息。 # who |tail -1 |cut -d &#03…

    Linux干貨 2016-12-15
  • 馬哥教育網絡班21期+第1周課程練習

    一、計算機原理及組成部分 數學家馮·諾依曼,按不同功能把計算機分成了五大組成部分:運算器、控制器、存儲器、輸入設備、輸入出設備。 現代計算機把運算器和控制器集成在一起,稱為CPU,主要進行各種數據運算和對各種命令進行解釋;存儲器被分為兩類,一類以內存為代表的隨機存儲設備,主要特點是速度快,容量有限,斷電后信息就消失,另一類是硬盤為代表的外部存儲設備,容量大,…

    Linux干貨 2016-06-26
  • 94-varnish

        一. Web Page Cache 相關概念

    2016-11-18
欧美性久久久久