Vad heter Linux kernel filen?

Vad heter Linux kernel filen?

Det varierar från system till system, baserat på vad distributörerna kallar det och om du kör en anpassad kärna eller inte, men filen kommer vanligtvis minst vmlinuz som en del av namnet. Detta innebär att det körs på en egen virtuell maskin och komprimeras.

Dessutom kommer det sannolikt att en ramdisk-avbildningen som åtföljer kärnan som kommer att innehålla nödvändiga drivrutiner och konfigurationsfiler för kärnan för att kunna läsa och köra vad som finns på hårddisken.

Kom ihåg att kärnan filen är en bild, inte en verkställare binär. Det innebär att dess tänkt att i princip kopieras rakt in i minne oförändrad och manipulerade därifrån innan avrättning. Du, användaren kommer inte att kunna ändra den mycket lätt. OM ditt mål är en anpassad kärna, sedan få källkoden för kärnan, införa din patchar, göra din konfiguration och bygga den.

Om ditt mål är att se vad kärnan "tänker" på någon punkt i tid, du skulle vara bästa titta på innehållet i/proc och/sys kataloger, som ger dig en titt i inälvsprodukter av operationen system, som de är virtuellt filsystem som baserar sig bort av det aktuella läget i kärnan. Du kan också normalt ta din nuvarande kärnans konfiguration genom att kopiera ut /proc/config.gz och expandera det. Det blir en oformaterad text fil du kan läsa och skriva.