A Linux nyílt forráskódú és ingyenes operációs rendszer. A felhasználók számára különféle Linux-verziók állnak rendelkezésre. Általában Linux disztribúcióként ismertek. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse mind a Linux disztribúció alapvető nevei. A Linux disztribúció nevének és verziójának ismerete nagyon hasznos lehet számos biztonsági javításhoz.
A Linux felhasználók és rendszergazdák számára fontos, hogy ismerjék az operációs rendszerük verzióját. Sok oka lehet annak, ha ismerjük operációs rendszerünk verziószámát. Nagyon hasznos lehet, ha bármilyen új programot telepítünk, hitelesítve számos szolgáltatás elérhetőségét és hibaelhárítási célokat.
Nagyon sokféle módon szerezhetjük be operációs rendszerünk verzióját. A továbbiakban mindkettőt megvitatjuk parancs sor és grafikus hogyan ellenőrizheti Linux rendszerünk operációs rendszerének verzióját.
Ellenőrizze az operációs rendszer verzióját terminál szerint
Az alábbiakban bemutatunk néhány parancssori módot, amelyekből megtekinthetjük operációs rendszerünk verzióját a rendszerünkben. Nyissa meg a terminált, és keresse meg a Terminál alkalmazás a keresősávban. Nyomja meg a Terminál ikont, hogy megnyíljon, amikor megjelenik.
Hogyan lehet ellenőrizni a Linux verziót
Az operációs rendszer verziójának és nevének megkereséséhez Linuxban a következő eljárást kell követnie:
- Nyissa meg a parancssori alkalmazást (terminál)
- Távoli felhasználó számára a következő paranccsal tudunk bejelentkezni:
ssh user@server-name
- Írja be az alábbi parancsok bármelyikét az operációs rendszer verziójának és nevének megkereséséhez:
hostnamectl lsb_release -a cat /etc/os-release
- Írja be az alábbi parancsot a Linux kernel verziójának megkereséséhez:
uname -r
Ismertesse meg az egyes példákat az alapvető Linux disztribúciókra.
/etc/os-release fájl
Ez a fájl definiálható a konfigurációs fájl. Ez a systemd csomag része, amely az operációs rendszer azonosító adatait tartalmazza. Meg fogjuk találni a /etc/os-release parancs csak a Linux jelenlegi disztribúcióján belül.
önts sql-t
Ezzel a paranccsal információt kaphatunk operációs rendszerünk verziójáról. Az alábbi parancsot futtathatjuk az os-release fájl tartalmának megjelenítéséhez:
$ cat /etc/os-release
A segítségével kiszűrhetjük az olyan részleteket is, mint az operációs rendszer neve és verziója egrep parancsot ill markolat parancsot a következőképpen:
$ egrep '^(VERSION|NAME)=' /etc/os-release
$ grep '^VERSION' /etc/os-release
A fenti értékek magyarázata a következő:
Név: Ez egy elosztás. Ha azonban nincs beállítva, előfordulhat, hogy csak akkor jelenik meg 'Linux'.
Változat: Ez az operációs rendszer verziója.
ID: Ez az operációs rendszer kisbetűs karakterlánc-verziója.
Szeretném: Ez a mező tartalmazza a szülő eloszlást, ha egy eloszlás származéka egy másiknak.
Szép név: Ez a disztribúció verziója és neve az egyszerű és egyértelmű karakterláncban.
Version_ID: Ez a disztribúció verziószáma.
Home_URL: Ez a terjesztési projekt honlapja.
Support_URL: Ez a disztribúció elsődleges támogatási oldala.
Bug_Report_URL: Ez a disztribúció elsődleges hibajelentési oldala.
Privacy_Policy_URL: Ez a terjesztés elsődleges adatvédelmi oldala.
Version_Codename: Ez a verzió külső kódneve.
Ubuntu_Codename: Ez egy Ubuntu-specifikus szakasz, és tartalmazza a verzió belső kódnevét.
lsb_release parancsot
Ez a parancs biztosítja a terjesztést és Linux Standard Base alapú (röviden LSB ) részletek a CLI-ről. A lsb_release A parancs lehetővé teszi számunkra, hogy LSB-adatokat találjunk a Linux disztribúciójáról, amely tartalmazza a kiadás számát, a forgalmazó azonosítóját és a kódnevet.
Ez a parancs hiányozhat a rendszerünkből néhány Linux disztribúcióban az operációs rendszer minimális telepítése vagy bármilyen más ok miatt. Ebben az esetben, ha végrehajtjuk ezt a parancsot, hibaüzenetet kaphatunk, mint pl „Nem állnak rendelkezésre LSB modulok”.
Először telepítenünk kell a lsb_release csomag segítségével apt-get a probléma megoldásához:
$ sudo apt-get install lsb-release
Ezután az alábbi parancs futtatásával megtekinthetjük az operációs rendszer verzióját más részletekkel együtt:
$ lsb_release -a
Ha az LSB teljes információja helyett a verzió információit szeretnénk kinyomtatni, akkor alkalmazhatjuk az lsb_release-t a -d kapcsolóval együtt. A példát a következőképpen említjük:
$ lsb_release -d
A fenti parancs csak a verzió számát jelölő leíró sort nyomtat:
hostnamecl parancs
Ezenkívül ez a parancs a systemd csomag része. Általában a gazdagépnév ellenőrzésére és módosítására használják. De használhatjuk operációs rendszerünk verziójának ellenőrzésére is.
Ugyanaz, mint a /etc/os-release parancs, ez a parancs a Linux jelenlegi disztribúcióin is működik. Használható a rendszer hosztnevének és beállításainak megváltoztatására és lekérdezésére.
A hostnamecl paranccsal az operációs rendszer verziójának megtekintéséhez az alábbi parancsot futtathatjuk:
$ hostnamectl
/etc/issue fájl
Ebben a fájlban a rendszerazonosító szöveget tároljuk. A bejelentkezési utasítások előtt jelenik meg. Általában a /etc/issue fájl információkat tartalmaz a Linux verziójáról, amelyet a segítségével tekinthetünk meg macska parancs.
$ cat /etc/issue
Ez a parancs csak az operációs rendszer verzióink számát mutatja. De ha meg akarjuk tudni az operációs rendszerünk verzióját a pontkiadásokkal együtt, akkor beírhatjuk az alábbi parancsot:
$ cat /etc/debian_version
/etc/*release fájl
Abban az esetben, ha a fenti parancsok nem működnek nekünk, valószínűleg egy nagyon elavult és régi Linux disztribúciót futtatunk. Ebben a helyzetben alkalmazhatunk egy parancsot, amely kinyomtatja a verziófájl és a terjesztési kiadás adatait. Ezt a parancsot a következőképpen említjük:
strsep
$ cat /etc/*version
$ cat /etc/*release
Ellenőrizze a kernel verzióját
Ha rendszerünk kernel verziójában szeretnénk keresni az operációs rendszer verziójával, az alábbiakban a parancssor néhány módját említjük meg:
uname parancs
Ha további részleteket szeretnénk ellenőrizni (például a számítógép architektúrájáról), akkor beírhatjuk az alábbiakban említett parancsot:
$ uname -a
Ez a parancs a rendszer általános információinak megjelenítésére szolgál. Alkalmazhatjuk a -r opció a kernel verziójának megtalálásához az alábbiak szerint:
$ uname -r
Ugyanazt az eredményt kapjuk, mint a következő:
A fenti eredményből láthatjuk, hogy a Linux rendszermagja 4.19.0-5-amd64.
Amiben,
- A 4 a kernel verziója.
- 19 egy jelentős átdolgozás.
- A 0 egy kisebb átdolgozás.
- Az 5 egy patch szám.
- Az Amd64 az architektúra információja.
dmesg parancsot
Általában a dmesg A parancs a kernel rendszerindítási üzeneteinek vizsgálatára és a hardverrel kapcsolatos problémák hibakeresésére szolgál. De használhatjuk a kernel verziójának ellenőrzésére is. Csöveznünk kell a dmesg paranccsal együtt, pl. markolat paranccsal megtekintheti a kernel alább említett információit:
$ sudo dmesg | grep Linux
A kernel verzióját a kimenetünk első sorában találjuk:
/proc/version
Ezenkívül ez a fájl információkat tartalmaz a Linux kernelről. Az alábbi parancs segítségével megtekinthetjük ezt a fájlt a terminálban:
$ cat /proc/version
A kernel verzióját is megtaláljuk a kimenetünk első sorában:
Ellenőrizze az operációs rendszer verzióját a GUI segítségével
Az alábbi lépéseket kell követnünk az operációs rendszer verziószámának ellenőrzéséhez a grafikus felhasználói felület segítségével:
1. lépés: Először el kell mennünk a Beállítások segédprogram rendszerünkben. Ehhez jobb gombbal kell kattintanunk az asztalunkon, és ki kell választani Beállítások az alábbi képernyőképen látható módon:
Emellett megtalálhatjuk a Beállítások segédprogram keresztül Alkalmazás menü. Nyomja meg a szuper gombot a billentyűzetünkön, és írja be a keresősávba Beállítások. Kattintson a Beállítások ikont, hogy megnyíljon, amikor megjelenik.
2. lépés: Válaszd ki a Ról ről fülön, ahogy az az alábbi képernyőképen látható Beállítások segédprogram:
Alapértelmezés szerint az alábbi ablak jelenik meg a Ról ről nézet, amikor megnyomjuk a gombot Részletek lapon. Itt megkeressük az operációs rendszer verzióját. Ezenkívül a verzió adatain kívül minden más részletet is találunk, mint például a lemez mérete, az operációs rendszer típusa, a grafika, a processzor, a memória stb.