linux下所使用的文件系統叫做“根文件系統”,簡稱rootfs(Root File System),它不同於windows下的文件系統:
1.在根文件系統中,“文件”的概念並不是單純的指的硬盤上的數據文件,它還包括硬件設備資源等。像u盤、磁盤、內存以及網絡都被抽象成“文件”
2.在根文件系統中並不是所有的文件都對應存儲空間的,有以下是設備以文件的形式存在,叫做設備文件。
在linux終端中執行
cd /
ls
可以查看根目錄下的文件目錄
目錄名 | 描述 |
---|---|
bin | 用戶級二進制文件 |
boot | linux內核鏡像文件,由bootloader程序讀取並裝載 |
dev | 各種硬件設備 |
etc | 系統配置文件以及其他配置文件 |
home | 用戶工作目錄 |
lib | 系統運行所需的庫文件 |
opt | 操作系統附帶的一些應用程序 |
proc | 內核及進程所虛擬的系統文件 |
root | 管理員工作目錄 |
sbin | 與bin的區別在於該目錄下的二進制工具程序僅用於管理員,s的意思是system administrator |
sys | 一般是驅動程序對應的虛擬文件系統 |
usr | 管理員安裝的、所有用戶都可以訪問的應用程序 |
var | 系統運行時所產生的一些調試信息文件或者相關的統計文件 |