GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Änderungen der Parameter des Kernelmoduls (unter Verwendung von /sys/module)

1) Ja, /sys/module hat tatsächlich alle Module.

2) Nein, /sys/module/xxx/parameters enthält nur die Parameter, die das Modul exportieren möchte, das heißt, wenn Sie einige Kernelmodulparameter aus Ihrem Modul exportieren möchten, sollten Sie Folgendes verwenden:

module_param(test, bool, 0600);

wobei der letzte Parameter ungleich Null ist, was die Berechtigung der Datei „/sys/module/xxx/parameters/test“ bedeutet.

3) Nein, der Wert des Kernelmodulparameters ist fast statisch und wird selten von anderen Stellen geändert.

4) Ihr Kernel-Modul soll die Userspace-Anwendung benachrichtigen.


Linux
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Linux – Ein verdorbener Kernel in Linux?

  3. Wie füge ich Kernel-Modulparameter hinzu?

  4. Wie verwende ich ioctl(), um mein Kernel-Modul zu manipulieren?

  5. Wie kodiere ich ein Linux-Kernel-Modul?

So laden oder entladen Sie ein Linux-Kernel-Modul

Lsmod-Befehl in Linux (Kernel-Module auflisten)

Modprobe-Befehl unter Linux

Informationen zu geladenen Kernelmodulen mit dem Lsmod-Befehl auflisten

So listen Sie geladene Kernel-Module mit dem Lsmod-Befehl auf

Was ist ein verdorbener Kernel in Linux?