lsmod adalah alat baris perintah yang digunakan untuk menampilkan modul kernel yang sedang dimuat. Modul kernel adalah potongan kode yang dapat dimuat dan dibongkar ke dalam kernel berdasarkan permintaan. Ini akan memperluas fungsionalitas kernel saat runtime. Fungsionalitas paling umum dari modul kernel adalah drive perangkat untuk mendukung perangkat keras baru, dukungan sistem file, panggilan sistem, dan banyak lagi.
Modul kernel dimuat baik secara otomatis (oleh udev) atau secara manual. Anda dapat memuat modul secara manual menggunakan perintah modprobe. Modul yang secara eksplisit terdaftar di /etc/modules-load.d/
Modul kernel disimpan di direktori /lib/modules/
Perintah lsmod
Perintah lsmod dengan baik mencetak konten /proc/modules. Untuk membuat daftar modul kernel yang sedang dimuat, ketik:
$ lsmod
Keluaran:
Module Size Used by
vboxvideo 49152 0
rfkill 28672 3
intel_rapl_msr 20480 0
intel_rapl_common 28672 1 intel_rapl_msr
intel_pmc_core_pltdrv 16384 0
intel_pmc_core 45056 0
intel_powerclamp 20480 0
ghash_clmulni_intel 16384 0
joydev 28672 0
hid_generic 16384 0
snd_intel8x0 49152 2
snd_ac97_codec 180224 1 snd_intel8x0
aesni_intel 368640 0
ac97_bus 16384 1 snd_ac97_codec
usbhid 65536 0
hid 147456 2 usbhid,hid_generic
libaes 16384 1 aesni_intel
crypto_simd 16384 1 aesni_intel
snd_pcm 135168 2 snd_intel8x0,snd_ac97_codec
snd_timer 49152 1 snd_pcm
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
Output menunjukkan tiga kolom:Modul, Ukuran, dan Digunakan oleh.
Kolom 1 - nama modul yang sedang dimuat.
Kolom ke-2 - jumlah memori per modul dalam kilobyte.
Kolom ke-3 - menunjukkan jumlah penggunaan total, dan secara opsional nama modul yang bergantung pada modul tertentu.
Untuk mencari modul tertentu dari keluaran lsmod, gunakan perintah grep untuk memfilter.
Misalnya:
$ lsmod | grep e1000
Keluaran:
e1000 155648 0
Gunakan perintah modinfo untuk mendapatkan informasi lebih lanjut tentang modul kernel seperti path absolut ke file objek kernel .ko, dependen, author, description, dan license.
$ sudo modinfo e1000
Kesimpulan
Dalam tutorial ini, kita mempelajari perintah lsmod yang mencantumkan modul kernel yang sedang dimuat di Linux.
Terima kasih telah membaca, beri tahu kami saran Anda di bagian komentar di bawah.