Linux操作系统学习笔记(37)
已经加载的内核模块
与运行中 Linux 系统的其他方面一样,关于已经加载的内核模块的信息也位于 /proc/ 文件系统中,具体是在 /proc/modules 目录下。不过,通常会使用 lsmod 工具来获得这些信息(该工具只是在显示 /proc/modules 原始内容时加上一个头);cat /proc/modules 会显示相同的信息。观察一个示例:
清单 9. /proc/modules 的内容
% lsmod Module Size Used by Not tainted lp 8096 0 parport_pc 25096 1 parport 34176 1 [lp parport_pc] sg 34636 0 (autoclean) (unused) st 29488 0 (autoclean) (unused) sr_mod 16920 0 (autoclean) (unused) sd_mod 13100 0 (autoclean) (unused) scsi_mod 103284 4 (autoclean) [sg st sr_mod sd_mod] ide-cd 33856 0 (autoclean) cdrom 31648 0 (autoclean) [sr_mod ide-cd] nfsd 74256 8 (autoclean) af_packet 14952 1 (autoclean) ip_vs 83192 0 (autoclean) floppy 55132 0 8139too 17160 1 (autoclean) mii 3832 0 (autoclean) [8139too] supermount 15296 2 (autoclean) usb-uhci 24652 0 (unused) usbcore 72992 1 [usb-uhci] rtc 8060 0 (autoclean) ext3 59916 2 jbd 38972 2 [ext3] |