# insmod(8) - man - phpman

> **TLDR:** Dynamically load modules into the Linux Kernel.
>
- Insert a kernel module into the Linux kernel:
  `sudo insmod {{path/to/module.ko}}`

*Source: tldr-pages*

---

[INSMOD(8)](https://www.chedong.com/phpMan.php/man/INSMOD/8/markdown)                                      insmod                                      [INSMOD(8)](https://www.chedong.com/phpMan.php/man/INSMOD/8/markdown)



## NAME
       insmod - Simple program to insert a module into the Linux Kernel

## SYNOPSIS
       **insmod** [_filename_] [_module_ _options_...]

## DESCRIPTION
       **insmod** is a trivial program to insert a module into the kernel. Most users will want to use
       [**modprobe**(8)](https://www.chedong.com/phpMan.php/man/modprobe/8/markdown) instead, which is more clever and can handle module dependencies.

       Only the most general of error messages are reported: as the work of trying to link the
       module is now done inside the kernel, the **dmesg** usually gives more information about errors.

## COPYRIGHT
       This manual page originally Copyright 2002, Rusty Russell, IBM Corporation. Maintained by Jon
       Masters and others.

## SEE ALSO
       [**modprobe**(8)](https://www.chedong.com/phpMan.php/man/modprobe/8/markdown), [**rmmod**(8)](https://www.chedong.com/phpMan.php/man/rmmod/8/markdown), [**lsmod**(8)](https://www.chedong.com/phpMan.php/man/lsmod/8/markdown), [**modinfo**(8)](https://www.chedong.com/phpMan.php/man/modinfo/8/markdown) [**depmod**(8)](https://www.chedong.com/phpMan.php/man/depmod/8/markdown)

## AUTHORS
       **Jon** **Masters** <<jcm@jonmasters.org>>
           Developer

       **Lucas** **De** **Marchi** <<lucas.de.marchi@gmail.com>>
           Developer



kmod                                         04/30/2026                                    [INSMOD(8)](https://www.chedong.com/phpMan.php/man/INSMOD/8/markdown)
