Több parancs van a Linuxon, hogy ellenőrizze a rendszermag verzióját, amely az Ön rendszerén fut system.In ez a bemutató már lefedett a lehetséges parancsokat, hogy megtalálják a telepített / futó kernel verzió, valamint egyéb hasznos kernel információkat.
a Linux rendszergazdának tisztában kell lennie a kernel verziójával, mivel a kerneltől függ az illesztőprogramokkal kapcsolatos problémák megoldása.,
például, ha VirtualBox telepítését vagy frissítését tervezi, ellenőrizze, hogy a telepítés előtt futó kernel verzió támogatott-e.
ezt az információt nagyon könnyű megszerezni az uname paranccsal, amely a Linux rendszergazda által széles körben használt legnépszerűbb parancs.
Ez egy kis geek, de az egyik legfontosabb. A számítógépen telepített Linux kernelek listájának ellenőrzésére szolgál, valamint segít abban is, hogy megnézze, fut-e a legújabb kernel vagy régebbi kernel.,
Ha ez egy régebbi kernel, akkor az alábbi URL-ek segítségével frissítsen a legújabb verzióra.
- Ukuu-egy egyszerű módja annak, hogy telepíteni/frissíteni Linux Kernel Ubuntu alapú rendszerek
- Linux Kernel Utilities – LKU) – egy sor Shell szkriptek lefordítani, telepíteni & frissítés legújabb Kernel Ubuntu
mi Kernel?
a kernel az operációs rendszer központi része (más szóval az operációs rendszer fő összetevője vagy szíve). Hidat képez az alkalmazások és a hardverek között.,
lehetővé teszi, hogy több alkalmazás hatékonyan ossza meg a hardvert a CPU, a memória, a lemez I / O, a nyomtató, a videokártya és a hálózatba való hozzáférés ellenőrzésével.
amikor egy operációs rendszer betöltődik a memóriába, a rendszermag addig marad a memóriában, amíg először betöltődik, majd az operációs rendszer újra leáll.
Linux egy klón az operációs rendszer Unix, írta Linus Torvalds.
A legújabb Kernel 5.4 nőtt több mint 27.8 millió kódok hozzájárult ahhoz, közel 14,000 programozók., A stabil kernel frissítések igény szerint, általában 2-3 havonta jelennek meg.
ötféle mag áll rendelkezésre, de a két legnépszerűbb kernel a monolit kernel és a micro kernel.
- monolit Kernel: az összes operációs rendszer szolgáltatás a fő kernel menettel fut, így ugyanabban a memóriaterületen tartózkodik. Ez hozzáférést biztosít a gazdag, erős hardver.
- Microkernel: Microkernel működik, mint a monolit magok, de úgy tervezték, hogy nagyon kicsi., Csak a legalapvetőbb funkciókat kezeli, mint például a memória kezelése, a multitasking és a folyamatok közötti kommunikáció. Modulok vagy szerver kezeli más szolgáltatások.
- Hybrid Kernel: Hybrid kernel egy kernel architektúra, amely a számítógépes operációs rendszerekben használt mikro kernel és monolit kernel architektúra kombinációján alapul, amely hozzáadott néhány extra kódot a kernel-térhez a teljesítmény növelése érdekében.
- Nano Kernel: a Nano kernel egy kis kernel, amely hardveres absztrakciót biztosít, de számítógépes szolgáltatások nélkül. Ez a kernel kisebb, mint egy hagyományos mikro kernel.,
- Exokernel: az Exokernel egy olyan operációs rendszer, amelyet a Massachusetts Institute of Technology fejlesztett ki, amely a hardverforrások alkalmazási szintű kezelését kívánja biztosítani.
módszer-1: A Linux Kernel verziójának ellenőrzése a Linux rendszeren futó uname paranccsal
uname (a UNIX nevére utal) olyan alkalmazás, amely rendszerinformációkat nyomtat, például a gazdagép nevét, a Linux kernel verzióját és annak az operációs rendszernek az egyéb részleteit, amelyen fut.,
$ uname -aLinux daygeek-Y700 4.19.96-1-MANJARO #1 SMP Wed Jan 15 08:41:50 UTC 2020 x86_64 GNU/Linux
módszer-2 : a Linux Kernel verziójának ellenőrzése aproc/version File
a proc fájlrendszer (procfs) egy speciális fájlrendszer Unix-szerű operációs rendszerekben, amely információkat tartalmaz a folyamatokról és más rendszerinformációkról.
Ez néha nevezik a folyamat információs pszeudo-fájlrendszer. Nem tartalmaz “valódi” fájlokat, hanem futási idő rendszerinformációkat (például rendszermemória, szerelt eszközök, hardverkonfiguráció stb.).,
Ez a fájl a Linux kernel verzióját, a kernel fordításához használt GCC verziót, valamint a kernel csomag idejét mutatja. Tartalmazza a kernel fordító felhasználónevét is (zárójelben).
$ cat /proc/versionLinux version 4.19.96-1-MANJARO () (gcc version 9.2.0 (GCC)) #1 SMP Wed Jan 15 08:41:50 UTC 2020
módszer-3: a Linux Kernel verziójának ellenőrzése a dmesg parancs segítségével
dmesg (üzenet vagy illesztőprogram üzenet megjelenítése) egy parancs a legtöbb Unix-szerű operációs rendszeren, amely kinyomtatja a kernel üzenet pufferét.,
Method-4: Hogyan lehet ellenőrizni a Linux Kernel verzió fut Linux a “/ boot “Könyvtár
a” / boot ” könyvtár tartalmazza az összes boot kapcsolatos információs fájlokat és mappákat, mint a grub.conf, vmlinuz kép más néven kernel.
módszer-5: Hogyan lehet ellenőrizni a Linux Kernel verzió fut Linux a rpm parancs
rpm parancs jelentése RedHat Package Manager egy erős, parancssori csomagkezelő segédprogram Red Hat alapú rendszer, mint a CentOS, Oracle Linux & Fedora.,
$ rpm -q kernelkernel-4.9.12-200.fc25.x86_64kernel-4.10.10-200.fc25.x86_64kernel-4.10.14-200.fc25.x86_64
módszer-6: a Linux Kernel verziójának ellenőrzése a dpkg parancs segítségével
dpkg parancs a Debian csomagkezelőt (dpkg) jelenti. Ez egy parancssori eszköz a Debian csomagok telepítéséhez, építéséhez, eltávolításához és kezeléséhez. dpkg használ alkalmasság (elsődleges és több felhasználóbarát), mint egy front-end, hogy végezze el az összes műveletet.
Leave a Reply