想對Linux網路的運作有更直接的了解,這個系列文章是我追蹤探索Linux Kernel原始碼,了解Linux網路運作的筆記,大家可以跟著我一起去看看Linux網路系統的各個部份是怎麼運作的。
昨天,我們介紹了 character device 驅動的撰寫與使用方式。今天,我們要深入探討,當我們使用 mknod 與 open 指令時,設備檔案如何與驅動...
今天,我們要接續介紹 proc 檔案系統。 proc 檔案系統是一個特殊的虛擬檔案系統,通常會掛載在 /proc 路徑下。透過 proc 檔案系統,我們可以與...
大家還記得我們介紹的 VFS 和 proc 檔案系統是為了什麼嗎? int main() { int fd = open("/proc/123...
昨天我們探討了 setns 的整個實作流程,並發現 process 123 使用的 network namespace 結構 (net) 的 ns_common...