annak érdekében, hogy megtudjuk, melyik Debian verziót vagy Linux disztribúciót futtatjuk a rendszerünkről szóló további információk között, számos egyszerű alternatívát ismertetek:
- Ismerje meg, hogy a Debian melyik verzióját futtatja az uname paranccsal.
- Ismerje meg, hogy a Debian melyik verzióját futtatja az lsb_release paranccsal:
- Ismerje meg a Debian melyik verzióját futtatja a cat paranccsal.
- a hostnamectl paranccsal megtudhatja, hogy a Debian melyik verzióját futtatja.
- következtetés:
Ismerje meg, hogy a Debian melyik verzióját futtatja az uname paranccsal.
az uname (Unix név) egy Unix alapú rendszerekre szánt program, ha összehasonlítjuk a parancsot az MS-DOS rendszerekben használt ver paranccsal. Alapvető információkat mutat az operációs rendszerről, a processzorról stb.
paraméterek nélküli használat esetén az uname parancs csak az operációs rendszer nevét jeleníti meg, de nem az elosztást, sem a kernelt stb. Paraméterek nélküli használat esetén az uname parancs alapértelmezés szerint A-s opciót fogadja el.
a paraméter-help egy rövid dokumentációt jelenít meg az uname parancsról. Itt számos lehetőséget találhatunk:
paraméter leírása:
-s –kernel-name alapértelmezés szerint ez az opció .
-n –nodename a gazdagép nevét mutatja.
-r –kernel-release a kernel verzióját mutatja.
-v –kernel-a verzió a kernel megjelenési dátumát mutatja.
-m –gép információ nyomtatása a hardverről
-p –processzor a CPU ellenőrzéséhez
-i — hardware-platform a kernelmodulokon alapuló hardver implementációt mutatja. Linux rendszereken ez a parancs szinte mindig “ismeretlen” értéket ad vissza, ezt az opciót figyelmen kívül lehet hagyni.
-o –operációs rendszer az operációs rendszer verzióját mutatja.
— help kiírja a Súgó menüt utasításokkal.
— version A parancs verzióját mutatja.
Megjegyzés: Az uname-o parancs a következő képen látható módon olvassa el a /proc/sys/kernelben található ostype fájlt.
amint azt a-v paraméter korábban kifejtettük, visszaadja az uname parancs verzióját:
az opció használatakor -a (- all) a parancs a következő információkat adja vissza:
- Kernel name
- Domain név (localhost.localdomain).
- Kernel verzió.
- Kernel dátum kiadás..
- hardver és CPU típus.
- architektúra
- operációs rendszer.
a formátum úgy tűnik:
processzor hardver-arch operációs rendszer
az én esetemben a pontos kimenet:
4.19.37-5 + deb10u1 (2019-07-19) x86_64 GNU / Linux
ezenkívül különböző lehetőségeket kombinálhatunk, például nyomtassuk ki a kernel nevét és verzióját a:
az opciók sorrendje nem befolyásolja a kimenetet, amint az a következő példában látható, amelyben megfordítom az opciók sorrendjét, miközben a kimenet változatlan marad:
Ismerje meg, hogy a Debian melyik verzióját futtatja az lsb_release paranccsal:
mielőtt elkezdené, valószínűleg telepítenie kell az LSB (Linux Standard Base) parancsot az lsb_release parancs használatához, amely információkat nyomtat a rendszeren, megnyit egy terminált, és rootként vagy sudo használatával hajtsa végre a következő parancsokat:
apt frissítés
apt install lsb
az én esetemben a csomagot telepítették, ha korábban nem volt meg a megerősítés után a csomagok telepítésre kerülnek, és használhatja az lsb_release parancsot.
ez a parancs információkat hoz a futó Linux disztribúcióról.
a használni kívánt szintaxis:
az összes elérhető opció eléréséhez dörzsöljük az lsb_release-h-t, és a kimenet néhány dokumentációt mutat:
a rendelkezésre álló lehetőségek között megtaláljuk:
-h, – help kiírja a Súgó menüt.
– v, –verzió mutatja LSB modulok által támogatott rendszer.
-i, –id mutatja A Linux disztribúciót.
-d, –description kiírja a Linux disztribúció leírását.
-r, — release a disztribúciós verziót mutatja.
-c, –codename a terjesztési kódnevet mutatja.
-a, – all kiírja az összes fent említett információt.
-s, –short a kimenetet rövid formátumban nyomtatja ki..
például, ha futtatjuk az lsb_release-a parancsot, a következő kimenetet adja vissza:
Megjegyzés: Ha opciók nélkül hajtják végre, az “lsb_release” parancs alapértelmezés szerint a-v opciót alkalmazza.
Ismerje meg a Debian melyik verzióját futtatja a cat paranccsal.
a cat paranccsal ellenőrizhetjük terjesztésünk azonosítóját, leírását, verzióját és kódnevét a további információk között, ha megjelenítjük az információkat az azokat tartalmazó fájlokban.
hogy megtudja, milyen disztrót használunk a cat paranccsal, amelyet futtathat:
a cat segítségével ellenőrizhetjük a kernel és a gcc verziókat is. Csinálni futni:
amely a következő képhez hasonló kimenetet ad vissza:
Megjegyzés: szerkeszthetjük az /etc/*-release fájlokban tárolt információkat az lsb_release kimenetének megváltoztatásához.
a hostnamectl paranccsal megtudhatja, hogy a Debian melyik verzióját futtatja.
a Hostnamectl egy másik alternatíva a systemd-vel történő disztribúciókhoz, ellenőrizze a terminál futtatásával
amint látja, a parancs információkat ad vissza a gazdagépnévről, az operációs rendszerről és a kernel verziójáról, az architektúráról, beleértve a virtualizációs szoftvert is, ha virtuális vendégen dolgozik.
következtetés:
míg a Windows alapú rendszerekben olyan parancsokat használhatunk, mint a systeminfo, a ver vagy a cmdinfo, nincs elegendő lehetőség a nyomtatandó információk korlátozására vagy megadására. Linux változatossága alternatívák és opciók a parancssoron keresztül nagyobb sebességet és pontosságot kínál.
Köszönöm szépen a következő LinuxHint. Kövessen minket, hogy további frissítéseket és tippeket kapjon a Linuxról. Bármilyen Linux vagy hálózati kapcsolatos vizsgálatot ne habozzon kapcsolatba lépni velünk a támogatási csatorna https://support.linuxhint.com.