歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> Linux根文件系統詳解,linux根詳解

Linux根文件系統詳解,linux根詳解

日期:2017/3/6 9:21:42   编辑:學習Linux

Linux根文件系統詳解,linux根詳解


Linux根文件系統詳解,linux根詳解


ELF:可執行文件的存儲格式

  可執行的,可鏈接的文件

文件系統:

rootfs :根文件系統

ls /

/boot:系統啟動相關的文件,如內核、initrd、以及grub(引導加載器bootloader)

vmlinux-2.6.18-308.el5

initrd-2.6.18-308.el5.img

/dev:設備文件,黃色, 注:所有設備識別為文件

  設備文件,只是設備上數據的訪問入口

  塊設備:隨機訪問,按數據塊訪問

  字符設備:線性訪問,順序訪問,按字符為單位訪問,鍵盤,鼠標,顯示器

  設備號:主設備號(major)和次設備號(minor)

  符號鏈接文件:

  dvd,→hdc

  cdrom,→hdc

  cdrom-hdc,→hdc

  cdrw,→hdc

  cdrw-hdc,→hdc

  cdwriter,→hdc

  cdwriter-hdc,→hdc

/etc:配置文件,純文本

/home:用戶的家目錄,每一個用戶的家目錄默認為/home/USERNAME

/root:管理員的家目錄

/lib:庫文件及內核模塊文件,

  注:庫文件不能單獨執行,沒有程序的訪問入口,只能被調用

  庫:被封裝好的功能,直接調用即可

  /lib/modules:內核模塊文件

  靜態庫: .a

  動態庫: .dll,.so(shared object)共享對象

例:程序A用到共享庫a,存儲在內存中,程序B在用到共享庫a,直接在內存中拿來使用。共享庫a在內存中只使用一個占用空間,大大節約了內存空間。

靜態庫:在程序A中包含

/lost+found:存儲主機突然斷電,沒有來得及保存的文件

/media:掛載點目錄,移動設備,U盤,光盤,

/mnt:掛載點目錄,額外的臨時文件系統,硬盤

掛載:Linux,需將設備關聯在根文件系統下的某個節點

/misc:雜項

/opt:optional,可選目錄,第三方程序的安裝目錄

/proc:偽文件系統,內核映射文件,內核屬性

/sys:偽文件系統,跟硬件設備相關的屬性映射文件

  修改磁盤調度隊列,I/O調度隊列等

/tmp:臨時文件,綠色,權限為t

  所有用戶均可創建自己的臨時文件,只能刪除自己的臨時文件

/var:可變化的文件

  /var/tmp:臨時文件

pid:進程id號

/bin:binary,二進制,可執行文件,用戶命令,與系統啟動相關

/sbin:super,管理命令,與系統啟動相關

/usr: universal shared read-only,全局共享只讀文件,只讀文件,

  /usr/bin:

  /usr/sbin:

  /usr/lib:

  /usr/local:第三方軟件安裝目錄

    /usr/local/bin:

    /usr/local/sbin:

    /usr/local/lib:

命名規則:

1.嚴格區分大小寫;

2.長度不能超過255個字符;

3.不能使用/當文件名

相對路徑:

絕對路徑:

文件管理

目錄管理

ls

cd

pwd

mkdir:創建空目錄

運行程序

設備管理

軟件管理

進程管理

網絡管理

http://xxxxxx/Linuxjc/1152259.html TechArticle

Copyright © Linux教程網 All Rights Reserved