原linux module常用操作命令
我奈人生何閱讀數(shù):2012019-01-13
常見驅(qū)動操作命令:
insmod / modprobe 加載驅(qū)動
rmmod 卸載驅(qū)動
lsmod 查看系統(tǒng)中所有已經(jīng)被加載了的所有的模塊以及模塊間的依賴關系
modinfo 獲得模塊的信息
查看已經(jīng)加載的驅(qū)動模塊的信息:
lsmod 能夠顯示驅(qū)動的大小以及被誰使用
cat /proc/modules 能夠顯示驅(qū)動模塊大小、在內(nèi)核空間中的地址
cat /proc/devices 只顯示驅(qū)動的主設備號linux常用命令,且是分類顯示
cat /sys/modules 下面存在對應的驅(qū)動的目錄,目錄下包含驅(qū)動的分段信息
卸載時出現(xiàn)的問題記錄
rmmod: can't change directory to '/lib/modules': No such file or directory
新建目錄/lib/modules
#mkdir -p/lib/modules
又出現(xiàn)
rmmod: can't change directory to '2.6.32.2-FriendlyARM': No such file or directory
繼續(xù)新建
#mkdir -p/lib/modules/2.6.32.2-FriendlyARM
這樣就沒有問題了linux常用命令,運行rmmod成功
上一個教程:一些自己常用的linux命令筆記
下一個教程:linux中cp命令的常見用法