GNU/Linux >> Tutoriales Linux >  >> Linux

cómo encontrar la ruta del módulo Linux

Puede usar el comando "localizar" o "buscar" en estos módulos para encontrar dónde están, por ejemplo

[[email protected] core_src]# lsmod
Module                  Size  Used by
iptable_filter          2793  0
ipt_MASQUERADE          2466  1
iptable_nat             6158  1
vmware_balloon          7199  0
i2c_piix4              12608  0
i2c_core               31276  1 i2c_piix4
shpchp                 33482  0
ext4                  371331  2
mbcache                 8144  1 ext4
jbd2                   93312  1 ext4
sd_mod                 39488  4
crc_t10dif              1541  1 sd_mod
sr_mod                 16228  0
cdrom                  39803  1 sr_mod
mptspi                 17051  3
mptscsih               36828  1 mptspi
mptbase                94005  2 mptspi,mptscsih
scsi_transport_spi     26151  1 mptspi
pata_acpi               3701  0
ata_generic             3837  0
ata_piix               22846  0
dm_mirror              14101  0
dm_region_hash         12170  1 dm_mirror
dm_log                 10122  2 dm_mirror,dm_region_hash
dm_mod                 81692  2 dm_mirror,dm_log
[[email protected] core_src]# locate vmware_balloon
/lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/misc/vmware_balloon.ko

Lo siento si la respuesta llega un poco tarde, pero hoy me topé con esta pregunta en particular...

Para minimizar el trabajo manual, aquí está mi lista de las rutas desde las que se cargan los módulos actualmente cargados:

awk '{ print $1 }' /proc/modules | xargs modinfo -n | sort

Necesitaba esto para crear una imagen de kernel mínima que contenga solo los módulos que realmente necesito. Desafortunadamente lsmod solo muestra el campo de nombre que no siempre coincide con el nombre del archivo de los módulos (por ejemplo, phy-am335x-control.ko y phy_am335x_control ).Espero que esto ayude.


Obtenga las rutas de la lista de módulos cargados. Sin necesidad de awk .

while IFS= read -r line;
    do modinfo -n "${line%% *}"
done < /proc/modules | sort

Linux
  1. Cómo usar BUSCAR en Linux

  2. Cómo encontrar la IP de la puerta de enlace predeterminada en Linux

  3. ¿Cómo codificar un módulo del kernel de Linux?

  4. ¿Cómo encontrar la ruta HADOOP_HOME en Linux?

  5. ¿Cómo encontrar la ruta de instalación de git en Mac o Linux?

Cómo cargar y descargar módulos del kernel en Linux

Cómo encontrar la dirección IP en Linux

Cómo encontrar el nombre de host en Linux

Cómo instalar el módulo 'Python-Pexpect' en Linux

Cómo encontrar el último inicio de sesión en Linux

Cómo encontrar la dirección IP en Linux