linux文件系統-

根文件系統linux

  PS:除了/boot  /home 外大部分不能獨立分區.vim

  /boot 引導文件存放目錄 內核文件kernel(vmlinuz),引導加載文件(bootloader,grub);緩存

  /bin   基本的用戶二進制程序,可供全部用戶使用的基本命令,不可以關聯至獨立分區,OS啓動及會用到的程序;安全

  /sbin  管理類的基本命令,管理員用到的特權命令.不可以關聯至獨立分區,OS啓動可能會用到的程序;socket

  /lib   (libraries)共享(基本)庫文件,系統啓動必須依賴的,以及內核模塊文件.(32位兼容文件)編輯器

  /lib64  專用於X86-64系統上的輔助(共享)庫文件 (64位)spa

  /etc     配置文件日誌

    /etc/opt 早期第三方軟件約定俗稱安裝再次目錄    主要位/opt目錄提供配置文件接口

    /etc/X11 圖形界面xwindow的配置文件進程

    /etc/sgml

    /etc/xxxx   應用程序安裝給定的配置文件  好比:/etc/zabbix  通常都是純文本文件,可用vim編輯器進行編輯.

  /home 用戶主目錄/家目錄         普通用戶家目錄

    /home/username

    /root 管理員家目錄   請嚴禁管理員登錄系統,防止後悔半輩子.

  /media  掛載便攜性移動設備  u盤   光盤

    /cdrom  光盤

    /usb       U盤

  /mnt      掛載臨時設備,例:臨時安裝一個硬盤.之後必然要拆卸掉的.

  /dev      設備文件目錄,特殊文件存放位置

     b:  block device         隨機訪問

        c:  character device  線性訪問

  /opt  附件,額外附加的一些組件,第三方應用程序安裝位置.

  /srv  當前系統服務系統運行時存放的中間數據   service的簡寫.linux自行管理.

  /tmp  臨時文件

  /usr  除了bin sbin下的命令文件,都存放在這裏    usr is shareable,read-only data.(這個可不是user文件)

    /bin:   全部用戶都能使用的基本命令,保證系統擁有完整功能提供的應用程序

    /sbin  管理員使用的功能性命令

    /lib           bin,sbin須要的庫文件  32位

    /lib64  bin,sbin須要的庫文件  64位

    /include  C程序用到的頭文件+file

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

    /local  本地層級結構(剛安裝完,目錄爲空)---第三方應用程序安裝位置---獨立位置能夠關聯獨立分區.

      bin  sbin  lib   lib64  etc  share 

  /src  源代碼  例如:內核源代碼

  /var  能夠獨立分區;variable data file/可變數據文件

    cache lib local  lock log opt run spool tmp

    cache 應用程序緩存數據目錄

    lib  存儲應用程序狀態信息

    local  專爲/var下的第三方程序存儲可變數據

    lock  應用程序的鎖文件

    log  日誌目錄及文件

    opt  專用於/opt下的數據文件

    run  與運行中的進程相關的數據,進程的pid文件.

    spool  運行程序的緩衝池數據

    tmp  專用於系統兩次重啓之間的臨時文件

    /var/mail

  /proc  內核與進程相關的虛擬文件系統,用於輸出內核與進程信息相關的文件系統.

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

  /selinux  security enhanced linux,安全加固機制.安全配置,策略等信息的存儲位置.

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;    例:專用接口,cpu接口,電源插口,IP:端口

相關文章
相關標籤/搜索