1. 程式人生 > >Linux文件系統的介紹

Linux文件系統的介紹

包含 文件分類 軟鏈接 分類 套接口 特殊 重點 一個 style

1.Linux的文件系統是一個典型的樹形結構,只有一個根節點

如下圖:

技術分享

2.在Linux中一切皆文件


Linux 對數據文件(.mp3、.bmp),程序文件(.c、.h、*.o),設備文件(LCD、觸摸屏、鼠標),網絡文件( socket ) 等的管理都抽象為文件,使用統一的方式方法管理。
文件分類:
1)普通文件( 數據文件 )
普通文件是用於存放數據、程序等信息的文件,一般都長期地存放在外存儲器(磁盤)中。普通文件又分為文本文件和二進制文件。
2)目錄文件
目錄文件是文件系統中一個目錄所包含的目錄項所組成的文件。
3)設備文件
設備文件是用於為操作系統與設備提供連接的一種文件。在Linux系統中將設備作為文件來處理,操作設備就像是操作普通文件一樣。每一個設備對應一個設備文件,存放在 /dev 目錄中。


5)鏈接文件
似於 windows 下的快捷方式,鏈接又可以分為軟鏈接(符號鏈接)和硬鏈接。
6)管道文件
管道文件主要用於在進程間傳遞數據的一種特殊文件。
7)套接口文件
主要用於不同計算機間網絡通信的一種特殊文件。


3.Linux重要目錄的介紹

技術分享

4對其中部分目錄重點介紹

技術分享

熟悉Linux的文件結構非常重要,特別對於Linux入門新手

Linux文件系統的介紹