Minden parancs, amelyre szüksége van, hogy többet megtudjon a Linux számítógépéről
A Linux az egyik legkedveltebb operációs rendszer a nyílt forráskódú rajongók körében. Többféle ízben kapható, és mindegyik egyedi a maga módján.
Nagyon általános kijelentés, hogy „Linux rendszert használok”. Ebben az esetben meg kell kérdeznem: „Melyik Linux disztribúciót használod? Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse?’ Ezek mind a népszerű és leggyakrabban használt Linux disztribúciónevek.
A jelenlegi Linux-verzió megismerése érdekes és egyben hasznos is lehet. Azok a felhasználók, akik gyakrabban dolgoznak parancssorral, és részt vesznek a rendszer programozásában, ismerniük kell rendszerük verzióját, hogy testreszabhassák a biztonsági funkciókat, és szükség esetén módosíthassák a telepített szoftvercsomagokat.
Nézzük végig ezt az egyszerű oktatóanyagot, hogy megismerjük a Linux rendszer verzióit listázó parancsot.
Használata lsb_release
parancs
Az LSB a „Linux Standard Base” rövidítése. Ezzel az egyszerű parancssori segédprogrammal közvetlenül a parancssoron keresztül ellenőrizheti a Linux rendszer verzióját. Ezt a parancsot két -a és -d opcióval használhatja.
Használni a lsb_release
parancsot a -a
opció részletes információkat jelenít meg a telepített Linux verzióról.
Példa:
lsb_release -a
Kimenet:
Nem állnak rendelkezésre LSB modulok. Forgalmazó azonosítója: Ubuntu Leírás: Ubuntu 18.04.5 LTS Kiadás: 18.04 Kódnév: bionic gaurav@ubuntu:~$
A fenti példából láthatja, hogy az Ubuntu 18.04.5 LTS verzióját futtatom.
Használhatja a lsb_release
parancsot az opcióval -d
. Ez csak a „Leírási sort” fogja megjeleníteni.
Példa:
lsb_release -d
Kimenet:
Leírás: Ubuntu 18.04.5 LTS
Használata /etc/os-release
fájlt
A /etc/os-release
fájl operációs rendszer azonosító adatokat tartalmaz. Ezt a fájlt elérheti, ha többet szeretne megtudni az Ön által futtatott Linux disztribúcióról. Használja a macska
parancsot a fájl tartalmának megjelenítéséhez.
Példa:
cat /etc/os-release
Kimenet:
NAME="Ubuntu" VERSION="18.04.5 LTS (Bionikus hód)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.5 LTS" VERSION_ID="18.04" HOME_URL="//www.ubuntu.com/" SUPPORT_URL ="//help.ubuntu.com/" BUG_REPORT_URL="//bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="//www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME= bionic UBUNTU_CODENAME=bionic gaurav@ubuntu:~$
Használata /etc/issue
fájlt
A /etc/issue
fájl egy szabványos fájl, amely az összes Linux disztribúcióban megtalálható. Ez probléma
A fájl tartalmazhat bizonyos escape kódokat a rendszernév, dátum és idő stb. megjelenítéséhez.
Az ebben a fájlban található rendszerazonosító szöveg megjelenik, mielőtt a felhasználó bejelentkezik a rendszerbe. A Linux-verzióval kapcsolatos információk is megtalálhatók ebben a fájlban, és így /etc/issue
fájl fontos számunkra.
Példa:
cat /etc/issue
Kimenet:
Ubuntu 18.04.5 LTS \n \l
Használata uname
parancs
A uname
parancs az operációs rendszerrel kapcsolatos alapvető információk megjelenítésére szolgál. Ez a parancs különféle opciókkal használható a megjeleníteni kívánt konkrét információk megjelenítésére.
Használni fogjuk a uname
parancsot az opcióval -r
a Linux verzió megjelenítéséhez.
Példa:
uname -r
Kimenet:
4.15.0-112-általános
Használata hostnameectl
parancs
Futás hostnameectl
parancs ellenőrzi az aktuális gazdagépneveket, valamint megjeleníti az aktuálisan használt Linux verzióra vonatkozó információkat. Ez a parancs akkor válik fontossá számunkra, mert megjeleníti a rendszer kernel verzióját, valamint az operációs rendszer teljes nevét, amely általában a futó Linux disztribúció verzióját tartalmazza.
hostnameectl
parancs bizonyos egyéb rendszerinformációkat is megjelenít, mint például a „Gépazonosító”, „Boot Id”, „Architektúra stb.”.
Példa:
hostnameectl
Kimenet:
Statikus hostname: ubuntu Pretty hostname: Ubuntu Ikon neve: számítógép-laptop Váz: laptop Machine ID: 370fd6b6b45d432d82390b2e399303ac boot ID: ee99a37bc511492d91b56a1ae5d117c7 Operációs rendszer: Ubuntu 18.04.5 LTS Kernel: Linux 4.15.0-112 generikus Architecture: x86-64 gaurav @ ubuntu:~$
A kimenetből láthatja, hogy a jelenlegi Linux-verzióm az Ubuntu 18.04.5 LTS.
Az ebben az oktatóanyagban ismertetett parancsok a legtöbb Linux-verzióval replikálhatók.
Következtetés
Ebben a rövid oktatóanyagban megtanultunk néhány egyszerű parancsot, amelyek segítségével megtudhatja, milyen Linux-verziót futtat a rendszer. Két fontos fájlt is azonosítottunk a rendszerén, amelyek megtekintésével megtudhatja a Linux disztribúciót és annak konkrét verzióját.