2017-09-14 52 views
0

命令:如何讓加載的內核模塊文件位置

lsmod 

loaded kernel module list 

命令:

modinfo `lsmod | awk {'print $1'}` | awk {'print $2'} 

loaded kernel module file position 

我想名單 KernelModule |文件中的位置

例如:

xfs | /lib/modules/3.10.0-514.el7.x86_64/kernel/fs/xfs/xfs.ko 

如何獲得例如list命令?

+0

爲achive所需的輸出太多的方法。用bash,awk,sed。 – Tsyvarev

回答

0

試試這個:

lsmod | grep -v ^Module | awk '{print $1}' | xargs -n 1 -I MOD sh -c "echo -n MOD; echo -n ' | '; modinfo MOD | grep filename | awk '{print \$2}'" 
+0

謝謝!這是很好的命令 –

+0

如果你喜歡它,請標記一個答案是正確的:) – MrCryo

+0

對不起,我第一次使用本網站。接受你的回答 –