linux文件系統

linux的文件系統:

            根文件系統為rootfs(root file system)

            根文件系統下一般命名都按一個文件層次標準執行,下面為根文件系統以下的所有目錄:

                

                /boot:引導文件存放目錄,內核文件(vmlinuz)、引導加載器(bootloader, grub)都存放于此目錄;

/bin:供所有用戶使用的基本命令;不能關聯至獨立分區,OS啟動即會用到的程序;

/sbin:管理類的基本命令;不能關聯至獨立分區,OS啟動即會用到的程序;

/lib:基本共享庫文件,以及內核模塊文件(/lib/modules);

/lib64:專用于x86_64系統上的輔助共享庫文件存放位置;

/etc:配置文件目錄(純文本文件);

/home/USERNAME:普通用戶家目錄;

/root:管理員的家目錄;

/media:便攜式移動設備掛載點;如cdrom,usb

/mnt:臨時文件系統掛載點;

/dev:設備文件及特殊文件存儲位置;

/opt:第三方應用程序的安裝位置;

/srv:系統上運行的服務用到的數據;(用的很少)

/tmp:臨時文件存儲位置;

/usr: universal(全局的,大部分的) shared, read-only data;

bin: 保證系統擁有完整功能而提供的應用程序;所有用戶都可以運行

sbin:只有管理員可以運行

lib:同上

lib64:同上

include: C程序的頭文件(header files);

share:結構化獨立的數據,例如doc, man等;

local:第三方應用程序的安裝位置;

bin, sbin, lib, lib64, etc, share

/var: variable data files

cache: 應用程序緩存數據目錄;

lib: 應用程序狀態信息數據;(與其它lib不同)

local:專用于為/usr/local下的應用程序存儲可變數據;

lock: 鎖文件

log: 日志目錄及文件;

opt: 專用于為/opt下的應用程序存儲可變數據;

run: 運行中的進程相關的數據;通常用于存儲進程的pid文件;

spool: 應用程序數據池;

tmp: 保存系統兩次重啟之間產生的臨時數據;

/proc(偽文件系統): 用于輸出內核與進程信息相關的虛擬文件系統;

/sys:用于輸出當前系統上硬件設備相關信息的虛擬文件系統;

/selinux: security enhanced Linux,selinux相關的安全策略等信息的存儲位置;

        

            Linux上的應用程序的組成部分:

二進制程序:/bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin

庫文件:/lib, /lib64, /usr/lib, /usr/lib64, /usr/local/lib, /usr/local/lib64

配置文件:/etc, /etc/DIRECTORY, /usr/local/etc

幫助文件:/usr/share/man, /usr/share/doc, /usr/local/share/man, /usr/local/share/doc

            Linux下的文件類型:

    – (f):普通文件;

    d: 目錄文件;

    b: 塊設備;

    c: 字符設備;

    l: 符號鏈接文件;

    p: 管道文件;

    s: 套接字文件;socket;

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

(0)
iamaiiamai
上一篇 2015-12-19 19:17
下一篇 2015-12-19 19:20

相關推薦

  • 系統管理之程序包管理(一) rpm詳解

    系統管理之程序包管理(1):     程序包管理是運維人員的基本工作素質之一。在操作系統上,不斷的安裝,卸載,配置應用程序包,讓不同程序包運行提供不同的服務;利用某種工具完成某些操作的過程。這就要求運維工作人員熟悉安裝,管理應用程序包。 在linux上,程序包主要有兩種:tar,rpm包。 一、程序包概述: 系統接口   &nb…

    Linux干貨 2016-08-21
  • lvs nat模型調度雙http服務且http上布置discuz

    實驗的拓撲圖: 實驗方案: 我們先在real server上編譯安裝好http,然后,咋們切換到mysql服務器上安裝mysql,在換到http主機上編譯php的工作方式基于模塊的,再把discuz資源放到http的資源訪問目錄下,且在雙方http主機上布上rsync服務器,雙反的主機也要加上inotify來實時關注http訪問目錄的資源變化,有變化就要數據…

    Linux干貨 2015-10-22
  • DHCP簡介及簡單實踐

    一、引言 DHCP全稱Dynamic Host Configure Protocol,動態主機配置協議,用于向網絡中的計算機分配IP地址及一些TCP/IP配置信息。DHCP提供了安全,可靠且簡單的TCP/IP網絡設置,避免了TCP/IP網絡地址的沖突,同時大大降低了工作負擔。 二、DHCP工作流程 DHCP采用C/S架構,即Server/Client,它的簡…

    Linux干貨 2017-01-10
  • python env seup

    ffffffffffffffffffffffffffffffffffffff

    2018-03-12
  • 文本處理-vim編輯器

    命令格式、(1)模式、(2)關閉文件、(3)可視化模式、(4)使用多個“窗口”、(5)定制vim的工作特性、(6)示例

    2018-03-13
  • N22-浙江-情歌第一周博客作業

    一、計算機的組成及其功能    計算機有五大組成部分:CPU(控制器和運算器)、內存、輸入、輸出           CPU:運算、控制、寄存、緩存功能           內存:RAM       &nbsp…

    Linux干貨 2016-08-15

評論列表(1條)

  • stanley
    stanley 2015-12-19 19:19

    簡介算清晰,樣式匱乏吸睛力不足

欧美性久久久久