Yüklediğim modülün yerini gösteren herhangi bir kullanım var mı?Linux Kernel Modülünün Konumu
cevap
Kernel'in sanal adres alanındaki bir modülün temel bellek adresini öğrenmek isterseniz, bu alanın son alanı /proc/modules
; Eğer orijinal yolu aslında hiç bir yere depolanmaz gelen yüklendi dosya yolunu bilmek istiyorsanız
$ grep '^ext3' /proc/modules
ext3 125513 1 - Live 0xf88ce000
, ancak yine modül aramak için modprobe
sorabilir ve görüntüler: Söz konusu modül için arama modprobe -l
kullanarak yol:
$ /sbin/modprobe -l ext3
/lib/modules/2.6.18-194.el5PAE/kernel/fs/ext3/ext3.ko
Eğer aradan geçen zaman içinde modül arama yolunda herhangi bir değişiklik yapmadı varsayarsak, bu size orijinal yük yolunu vermelidir.
DÜZENLEME: 2015 itibariyle, bilgiler doğru değil (yalnızca ext4, çekirdek modül olarak mevcut değil). Resmin yolu da dahil olmak üzere modülü hakkında bilgi alma:
modinfo floppy
Sadece bir not: Ubuntu 11.04'teki "cat/proc/modules", tüm modüller için 'Live 0x00000000' verir; Ancak 'sudo cat/proc/modules' gerçek adresleri gösterir. – sdaau
Hayır. Modül yüklendiğinde bu bilgi korunmaz.
Yukarıdaki bilgilerin doğru değil, 2015
modinfo üzere hemen size modülü hakkında bilgi verecektir. örneğin: modinfo floppy
yanlış, 'modinfo', arama yolunda" floppy "modülünün yerini gösterir (temelde'/lib/modules' modülünün bulunduğu yer değil, disketi 'yüklenmiştir. Gerçekte yüklü olana bakın, ancak önceden belirlenmiş bazı konumlarda diskte ne var. – Eric
- 1. Linux Kernel
- 2. mprotect() Linux kernel
- 3. Got hatası: linux Kernel
- 4. linux kernel development
- 5. Linux Kernel: copy_from_user - işaretçilerle yapı
- 6. Linux kernel görüntüsünden yapılandırma alma
- 7. .bashrc in linux konumu
- 8. Linux kernel işlevini bir modülle değiştirebilir miyim?
- 9. Yerel veriyi linux kernel modülüne çevirin
- 10. Linux Kernel Modülünde Yeni İşlemlerin Dinlenmesi
- 11. Linux Kernel, bir işlemin% 100 bellek tüketmesine izin veriyor mu?
- 12. Linux kernel karakter aygıt sürücüsü, kullanıcı arabirimine boş dize döndürüyor
- 13. Derleme programı eski kernel
- 14. kernel sanal adres çevirisi
- 15. CUDA kernel
- 16. Kernel sayfaları değiştirilmeye mi başlıyor?
- 17. Jhipster - AWS modülünün kurulması
- 18. Farklı Linux dağıtımlarında farklı başlık dosyalarının konumu nasıl kullanılır?
- 19. Django Uygulaması Yanlış Yapılandırıldı - Uygulama modülünün birden fazla dosya sistemi konumu var
- 20. Python modülünün yapısını görselleştirme
- 21. Çerçeve modülünün 'FBSDKCoreKit.FBSDKAppLinkResolver'
- 22. Kernel modülü olarak Ext4 kodlama ve derleme
- 23. Dışa aktarılan sembolleri isteğe bağlı olarak, yalnızca modifiye edilmiş bir Linux Kernel modülünde mevcutsa nasıl kullanılır?
- 24. Soyulmuş Linux çekirdeğinin yük adresini ve giriş noktasını belirleyin. Kernel image
- 25. Whats anlamı obj-y + = bir şey/linux kernel Makefile? CONFIG_USB sonra usb.o derlenmiş olacak y ise
- 26. 64 bit sistemde Linux Kernel 3.13'e yeni Sistem Çağrısı ekleme
- 27. linux kernel alt sistemi dm-crypt ve ecryptfs arasındaki fark nedir?
- 28. Android: Kernel Debugging ile KGDB
- 29. Kernel libcrc32c (veya aynı işlevler) userpace programlarında nasıl kullanılır?
- 30. fedora linux --- ilk linux modülünü derleme
Konum? Temel bellek adresi mi yoksa modülün yüklendiği dosya mı? – cdhowie
Modülün yüklendiği bellekte konum – user567879