driver, module以及怎麽看他們
阿新 • • 發佈:2017-05-13
linux. arch 應該 this 筆記 nbsp insmod exchange 一個
1. driver和module的區別
https://unix.stackexchange.com/questions/47208/what-is-the-difference-between-kernel-drivers-and-kernel-modules
大體上可以這樣認為,他們都是運行在kernel空間的程序。driver是隨系統啟動加載的,而module是啟動後可以手動加載/卸載的。module更具與靈活性。能用module方式的就用module方式。
2. 怎麽查看所有已加載的driver?
3. 怎麽查看所有可用的module?假設系統應該有個默認路徑,存在該路徑下的module(*.ko)可以直接在任何地方使用insmod進行加載。當然自己編譯的module沒有放在默認路徑就只能進入實際路徑進行insmod。
4. 怎麽查看所有已經loaded的module?這是本篇筆記的動機。本來的目的是想看內核fuse是不是一個被加載的module。
https://bbs.archlinux.org/viewtopic.php?id=14172
This will provide a list of modules
modprobe -c | less
driver, module以及怎麽看他們