Linux 驅動相關檔案系統

2021-05-24 10:22:53 字數 361 閱讀 9786

1. /dev 裝置檔案目錄,存放所有系統中device(裝置)的相關資訊。

/dev/snd:音效卡裝置

2. /etc 系統配置檔案

3. /opt 表示可選擇,自定義軟體安裝的地方

4. /proc 作業系統執行時,程序相關資訊,由系統動態生成。

/proc/ioports:可以檢視i/o埠使用情況。

/proc/modules:系統載入的模組。

5. /sys linux 2.6核心支援的sysfs檔案系統被對映在此目錄。linux 裝置驅動模型中的匯流排、驅動和裝置都可以在sysfs檔案系統找到對應的節點。當核心檢測到系統中出現了新裝置後,核心會在sysfs檔案系統中為該新裝置生成一項新的記錄。

Linux 檔案系統與驅動

之前做應用程式的開發,就知道linux系統的一大特點就是一切皆檔案,一直以來對所有裝置的操作都是使用系統函式open read write close來實現的,就沒關心過系統裡面是怎麼實現對各種裝置的區分和控制櫃,直到開始看linux裝置驅動方面的知識以後,感覺像發現了新大陸一樣的神奇,故把相關知識...

LINUX檔案系統相關命令

檔案的歸檔和壓縮 1 壓縮檔案 使用者在進行資料備份時,需要把若干檔案集成為乙個檔案以便儲存。儘管集成為乙個檔案進行管理,但檔案大小仍然沒變。若需要網路傳輸檔案時,就希望將其壓縮成較小的檔案,以節省在網路傳輸的時間。因此本節介紹檔案的歸檔與壓縮。2 歸檔檔案是將一組檔案或目錄儲存在乙個檔案中。壓縮檔...

linux檔案系統相關概念

struct task struct 注意檔案表項中有乙個引用計數,來表示,多幾個檔案描述符,指向這個檔案表項。不同的檔案描述符可以指向相同的檔案表項 檔案描述符陣列 檔案描述符陣列對應的struct file指標,陣列的元素,是指向file的指標 apue中的對應是 其中檔案表項是struct f...