GNU/Linux >> Belajar Linux >  >> Linux

cara menemukan jalur modul Linux

Anda dapat menggunakan perintah "locate" atau "find" pada modul ini untuk menemukan di mana mereka berada, misalnya

[[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

Maaf jika jawabannya agak terlambat, tetapi saya sendiri baru saja menemukan pertanyaan khusus ini hari ini...

Untuk meminimalkan tenaga kerja manual di sini adalah daftar saya dari jalur modul yang dimuat saat ini diambil dari:

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

Saya memerlukan ini untuk membuat imej kernel minimal yang hanya berisi modul-modul yang benar-benar saya perlukan. Sayangnya lsmod hanya menampilkan kolom nama yang tidak selalu cocok dengan nama file modul# (mis. phy-am335x-control.ko dan phy_am335x_control ).Saya harap ini membantu.


Dapatkan jalur dari daftar modul yang dimuat. Tanpa perlu awk .

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

Linux
  1. Cara menemukan File di Linux

  2. Cara Menginstal Modul Perl Di Linux

  3. Cara Membuat, Mengkompilasi, Memuat Modul Kernel yang Dapat Dimuat LKM Linux

  1. Cara menggunakan FIND di Linux

  2. Linux – Bagaimana Cara Menemukan Driver (modul) yang Berhubungan Dengan Perangkat Di Linux?

  3. Bagaimana menemukan jalur instal git di Mac atau Linux?

  1. Linux – Ldd Tidak Menemukan Path, Bagaimana Cara Menambahkannya?

  2. Cara Menemukan IP Gateway Default di Linux

  3. Bagaimana cara membuat kode modul kernel Linux?