Filters
Zo zoek je
  • Gewone woorden vinden namen, teksten en voorbeelden.
  • "twee woorden" vindt precies die zin.
  • --naam of -x vindt een optie.
  • #woord zoekt alleen in commando's.
  • @grep vindt lessen en labs die grep gebruiken.
  • Filters: cat:network · in:labs · in:notes · level:rhcsa · ch:8 · root:yes. Zet ! voor een woord om het weg te laten. OR tussen woorden betekent één ervan.
  • ↑ ↓ bewegen · Enter openen · Esc sluiten · / zoeken

lsmod

List the kernel modules that are loaded now.

Niveau
RHCSA-examen
Groep
Kernel en hardware
Root nodig
Nee
Pakket
kmod

Dit deel is nog niet vertaald. Je ziet de Engelse tekst.

Wat het doet

lsmod formats /proc/modules (it has no options): the module name, its size in memory, how many users it has, and which modules use it. A module with users cannot be unloaded until they are gone.

Zo schrijf je het

lsmod

Voorbeelden 10

$ als gewone gebruiker# als root (of met sudo)

  1. 1All loaded modules

    lsmod | head
    Module                  Size  Used by
    xfs                  2654208  2
    libcrc32c              12288  2 xfs,nf_tables

    Used by: count and module names.

  2. 2Is a module loaded?

    lsmod | grep -w vfat

    No output = not loaded.

  3. 3Network card driver

    lsmod | grep -E 'virtio_net|e1000|ixgbe|mlx'

    Which NIC driver runs.

  4. 4Count modules

    lsmod | tail -n +2 | wc -l

    Number of loaded modules.

  5. 5Modules with users

    lsmod | awk '$3 > 0'

    These cannot be removed at once.

  6. 6Same data from /proc

    cat /proc/modules | head -3

    lsmod reads this file.

  7. 7Biggest modules

    lsmod | sort -k2 -n -r | head -5

    Memory use of drivers.

  8. 8Check a blocked module stays off (security)

    lsmod | grep usb_storage || echo "usb-storage not loaded"

    Verify your blacklist.

  9. 9Find unusual modules (security)

    lsmod | awk 'NR>1 {print $1}' | while read m; do modinfo -F filename $m >/dev/null 2>&1 || echo "no file: $m"; done

    A loaded module without a file on disk can be a rootkit.

  10. 10Module details

    modinfo $(lsmod | awk 'NR==2 {print $1}')

    Info for the first module in the list.

Bestanden

/proc/modules
The kernel list of loaded modules.

Exitcodes

0 :: Done. 1 :: Error.

Volledige handleiding

Deze pagina legt het commando uit in eenvoudige woorden. De originele handleiding heeft elk detail.

In je terminal: man 8 lsmod