Mevcut çekirdekler modüler işlevlere sahiptir
Çekirdek ve çekirdek modüllerinin konumu:
Çekirdek: / boot / vmlinuz veya / boot / vmlinux-version
Çekirdek açma için gerekli: RAM Disk: / boot / inittramfs
Çekirdek modülü: / lib / modules / version / kernel veya / lib / modules / $ (uname -r) / kernel
Çekirdek kaynak kodu: / usr / src / linux veya / usr / src / kernels (kurulum gerekli)
Çekirdek sürümü: / proc / version
Sistem çekirdeği işlevi: / proc / sys / kernel /
Sistem çekirdeği sürümü
Çekirdek modülleri ve bağımlılıkları
Çekirdek modülleri esas olarak / lib / module / $ (uname -r) / kernel içine yerleştirilir.
Çekirdek modülündeki ana dosyalar
arch: CPU seviyesi gibi donanım platformuyla ilgili seçenekler.
crypto: md5 veya des gibi çekirdek tarafından desteklenen şifreleme teknolojisi.
sürücüler: Grafik kartları, ağ kartları, PCI ile ilgili donanım vb. gibi bazı donanım sürücüleri.
fs: Çekirdek tarafından desteklenen vfat, reiserfs, nfs gibi dosya sistemleri.
lib: bazı işlevler.
net: ağ ile ilgili çeşitli protokol verileri ve ayrıca güvenlik duvarı modülleri (net / ipv4 / netfilter / *), vb.
ses: Ses efektleriyle ilgili çeşitli modüller.
Modül / lib / module / $ (uname -r) /modules.dep'in bağımlılıklarını görüntüleyin
Çekirdek modüllerinin kısmi bağımlılıkları
Çekirdek modülünün uzantısı .ko ile bitmelidir
Çekirdek modüllerinin görünümü
Çekirdek modüllerini görüntüleyin
Çekirdek modülünde görüntülenenler
Modül adı: Modül
Modül boyutu: Boyut
Kullanıyor mu: Kullanan