Co je linuxové jádro a jakou mám verzi

Více než 90% lidí někdy v životě zaplo počítač, bez ohledu na operační systém existují fyzické i logické komponenty, které spolu vzájemně spolupracují, aby systém mohl správně fungovat. Jeden je obzvláště delikátní a životně důležitý, protože umožňuje zapnout náš systém (bez zapnutí by nebylo možné dělat naši práci) a toto je jádro.

O jádře jsme slyšeli mnohokrát, ale opravdu víte, co je jádro a jakou roli hraje v operačním systému? Pokud je vaše odpověď ne, nebojte se, proto vám to tento tutoriál jasně vysvětlí a dozví se tak více o tom, z čeho je operační systém vytvořen, v tomto případě Linuxu.

Zde vysvětlujeme, co je to slavné linuxové jádro a jak pomocí různých příkazů z terminálu zjistíte verzi, kterou máte. Necháme vám také video tutoriál, abyste viděli proces popsaný v tutoriálu.

1. Jaké je jádro v Linuxu


Nejprve musíme objasnit, že jádro je považováno za ústřední součást jakéhokoli operačního systému GNU / Linux. Pokud se ptáte proč, je to jednoduché, jádro bylo vyvinuto za účelem co nejkonzistentnějšího a nejproporcionálnějšího spravování dostupných hardwarových prostředků, jako je procesor (CPU), RAM nebo pevné disky.

Tato správa umožňuje použít každý z těchto zdrojů ideálním způsobem podle jeho účelu. Jako by to nestačilo, s linuxovým jádrem jsou integrovány specifické ovladače pro zařízení, která jsou připojena ke sběrnicím desky nebo základní desky, jako jsou zařízení USB, PCI, SATA nebo IDE.

Od roku 1991 se jádro narodilo v Linuxu díky svému tvůrci dostupnému pod licencí GNU. Toto jádro se skládá z tisíců řádků kódu, díky nimž je mnohem citlivější a bezpečnější než jádro jiných operačních systémů.

Funkce jádraS ohledem na to jsou základní funkce jádra následující:

  • Spravujte čas využití procesoru, který se odráží v běžících procesech.
  • Konfigurujte a spravujte přístup a příslušné použití periferií připojených k zařízení.
  • Spravujte využití a zdroje paměti RAM.

Formát jádraV případě operačních systémů Linux se jádro skládá ze 4 čísel, která jsou zase oddělena tečkami v následujícím formátu AA.BB.CC.DD. Tyto možnosti jsou:

  • AA: odkazuje na aktuální verzi použitého jádra.
  • BB: je ideální znát aktuální revizi použitého jádra.
  • CC: Tento řádek poskytuje informace o tom, zda má jádro drobné revize.
  • DD: Jeho funkcí je hlásit aktualizace a opravy chyb v jádře.

Nastavení jádraJak všichni víme, Linux je k dispozici v různých verzích (také známých jako příchutě) a můžeme v něm najít různé konfigurace jádra, nejpoužívanější jsou následující:

  • ladění: toto zvyšuje ladicí výkon a snižuje celkový výkon, jeho použití je hlavně pro detekci chyb.
  • Výchozí: je výchozí jádro systému Linux pro domácnosti (stolní počítače) i společnosti (server).
  • Pae: toto je jádro, které implementuje rozšíření procesoru za účelem přístupu k více adresám paměti a umožnění aktivace dostupné funkce zabezpečení.
  • Desktop: jak naznačuje jeho název, jedná se o jádro optimalizované pro týmy, které budou provádět implementaci aplikací, a toto jádro zlepšuje dobu spouštění a dobu odezvy.
  • ec2: je jádro, které bylo navrženo pro práci na Amazon EC2.
  • Xen: je speciální jádro určené ke spouštění Xen (metoda virtualizace).
  • Failsafe: toto je proces, ve kterém má zaváděcí GRUB možnost jádra. Tento parametr umožňuje spuštění Linuxu pomocí určité skupiny parametrů jádra za účelem správy počítače.

Můžete vidět, jak je jádro Linuxu nezbytné pro to, aby počítač fungoval podle očekávání na hardwarové i softwarové úrovni. Pak jste připraveni zjistit, jakou verzi jádra používáte, s následujícími možnostmi, které vám Solvetic nabízí.

2. Zobrazte verzi jádra pomocí příkazu uname v systému Linux

Krok 1
První metodou je použít příkaz uname, který zobrazuje globální systémové informace. Chcete -li použít tento příkaz, přejděte na terminál a proveďte následující:

 uname -r

Krok 2
Jak jsme viděli v tomto tutoriálu, jádro se skládá ze speciální syntaxe, v tomto případě hodnota 4.18.0.10-generic znamená:

  • 4: použitá verze jádra
  • 18: hlavní revize
  • 0: menší revize
  • 10: chyby
  • generic: označuje, že se jedná o desktopovou verzi Ubuntu

Krok 3
Pro přístup k mnohem úplnějším informacím můžeme spustit následující řádek:

 přidej se ke mně 

Krok 4
Podrobnější aspekty jsou zde popsány, například:

  • Název stroje.
  • Použitá architektura (32 nebo 64 bitů).
  • Architektura procesoru.
  • Poslední časové razítko běhu kompilace.
  • Použitý operační systém.

3. Viz verzi jádra v souboru / proc / version v systému Linux

Toto je soubor Linuxu, díky kterému můžeme podrobně znát použitou verzi, abychom pomocí této metody provedli následující řádek příkazem cat. Tam uvidíme verzi použitého jádra spolu s dalšími technickými aspekty procesoru.

 kat / proc / verze

4. Zobrazte verzi jádra pomocí příkazu dmesg v systému Linux


Dalším praktickým příkazem pro přístup k systémovým informacím je dmesg, který se také používá k psaní zpráv jádra.

Pomocí tohoto příkazu bude zpřístupněno více informací o všech aspektech systému, v tomto případě je myšlenkou Solveticu pouze přístup k verzi jádra, proto použijeme grep v kombinaci jako je tato. Kromě verze jádra zde najdeme další hlavní prvky, jako je ACPI, typ USB, systémové informace, rozhraní a další.

 dmesg | grep Linux

Pomocí kteréhokoli z těchto příkazů můžeme určit, jakou verzi jádra používáme, a doufáme, že od této chvíle, až uslyšíme „jádro“, budeme mít globálnější představu o tom, jak funguje.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave