Geladene Kernelmodule anzeigen
Möchte man auf FreeBSD herausfinden, welche Kernelmodule zurzeit geladen sind, kann das mit kldstat angezeigt werden:
# kldstat Id Refs Address Size Name 1 24 0xffffffff80100000 de7058 kernel 2 1 0xffffffff80ee8000 212b0 geom_mirror.ko 3 1 0xffffffff81012000 a0c pflog.ko 4 1 0xffffffff81013000 2bcfd pf.ko 5 1 0xffffffff8103f000 7e3 accf_http.ko 6 1 0xffffffff81040000 1db accf_data.ko 7 1 0xffffffff81041000 1ffe nullfs.ko 8 1 0xffffffff81043000 4030 linprocfs.ko 9 1 0xffffffff81048000 1cd4b linux.ko
Mit der -v Option werden zusätzliche Informationen zu den Kernelmodulen angezeigt. Ausserdem sind alle Module aufgelistet, welche schon in den Kernel kompiliert sind:
# kldstat -v Id Refs Address Size Name 1 24 0xffffffff80100000 de7058 kernel (/boot/kernel/kernel) Contains modules: Id Name 89 ataraid 351 newreno 340 if_lo 328 elf64 329 shell 398 elf32 315 pseudofs 352 mld 350 igmp 342 if_vlan 337 if_faith 281 uether 341 if_tun [...] 399 x86bios 2 1 0xffffffff80ee8000 212b0 geom_mirror.ko (/boot/kernel/geom_mirror.ko) Contains modules: Id Name 1 g_mirror 3 1 0xffffffff81012000 a0c pflog.ko (/boot/kernel/pflog.ko) Contains modules: Id Name 420 pflog 4 1 0xffffffff81013000 2bcfd pf.ko (/boot/kernel/pf.ko) Contains modules: Id Name 419 pf 5 1 0xffffffff8103f000 7e3 accf_http.ko (/boot/kernel/accf_http.ko) Contains modules: Id Name 421 accf_http 6 1 0xffffffff81040000 1db accf_data.ko (/boot/kernel/accf_data.ko) Contains modules: Id Name 422 accf_data 7 1 0xffffffff81041000 1ffe nullfs.ko (/boot/kernel/nullfs.ko) Contains modules: Id Name 423 nullfs 8 1 0xffffffff81043000 4030 linprocfs.ko (/boot/kernel/linprocfs.ko) Contains modules: Id Name 425 linprocfs 9 1 0xffffffff81048000 1cd4b linux.ko (/boot/kernel/linux.ko) Contains modules: Id Name 424 linuxelf
Mehr Informationen zu kldstat findet man in der Manpage kldstat(8).