Az uname paranccsal megtudhatja, hogy a Debian melyik verzióját futtatja.
A parancs uname A (Unix név) egy program a Unix számára, és alapú rendszerek, ha összehasonlítjuk, akkor a parancs hasonló a parancshoz ver MS-DOS rendszerekben használják. Alapvető információkat mutat az operációs rendszerről, a processzorról és egyebekről.
Szintaxis: uname [paraméter]Paraméterek nélkül a parancs uname csak az operációs rendszer nevét mutatja, a terjesztést, a kernelt stb. nem. Paraméterek nélkül a parancs uname elfogadja a -s opció alapértelmezés szerint.
A paraméter -Segítség rövid dokumentációt mutat a parancsról uname. Itt számos lehetőséget találhatunk:
Paraméter leírása:
-s - kernel-név Alapértelmezés szerint ez a lehetőség .
-n --név megmutatja a gazdagép nevét.
-r - kernel-release A kernel verzióját mutatja.
-v - kernel verzió Megmutatja a kernel közzétételének dátumát.
-m - gép nyomtasson információkat a hardverre
-p - processzor A CPU ellenőrzése
-i - hardver-platform a rendszermag modulokon alapuló hardveres megvalósítást mutatja. Linux rendszereken ez a parancs szinte mindig „ismeretlen” -t ad vissza, ezt az opciót figyelmen kívül lehet hagyni.
-o - működtető rendszer Az operációs rendszer verzióját mutatja.
--Segítség Kinyomtatja a súgómenüt utasításokkal.
--változat Megmutatja a parancs verzióját.
Jegyzet: A parancs uname -o elolvassa a fájlt ostype található / proc / sys / kernel amint az a következő képen látható.
Amint azt a -v paraméter visszaadja a uname parancs verziója:
Az opció használatakor -a (-minden) a parancs a következő információkat adja vissza:
- Kernel neve
- Domain név (localhost.lokaldomain).
- Kernel verzió.
- Kernel dátum kiadása…
- Hardver és CPU típus.
- Építészet
- Operációs rendszer.
A formátum úgy tűnik, hogy:
kernel-name csomópont kernel-release kernel-versionprocesszor hardver-arch operációs rendszer
Az én esetemben a pontos kimenet:
Linux linuxhint 4.19.0-5-amd64 # 1 SMP Debian4.19.37-5 + deb10u1 (2019-07-19) x86_64 GNU / Linux
Ezenkívül kombinálhatunk különböző lehetőségeket, például kinyomtathatjuk a kernel nevét és verzióját a futtatással:
uname -sr
Az opciók sorrendje nem fogja befolyásolni a kimenetet, amint az a következő példában látható, amelyben az opciós sorrendeket invertálom, miközben a kimenet ugyanaz marad:
uname -rs
A paranccsal megtudhatja, hogy a Debian melyik verzióját futtatja lsb_release:
Mielőtt elkezdené, valószínűleg telepítenie kell LSB (Linux Standard Base) az lsb_release parancs használatához, amely információkat nyomtat a rendszerre, megnyit egy terminált és gyökérként, vagy a sudo segítségével hajtsa végre a következő parancsokat:
apt frissítéstalál frissítés
apt install lsb
Esetemben a csomagot telepítették, ha korábban nem volt meg a megerősítő csomagok telepítése után, és képes lesz használni a csomagot lsb_release parancs.
Ez a parancs információkat nyújt az általunk futtatott Linux disztribúcióról.
A használandó szintaxis:
lsb_release [opciók]Az összes rendelkezésre álló lehetőség megszerzéséhez megdörzsölhetjük lsb_release -h és a kimenet néhány dokumentációt mutat:
A rendelkezésre álló lehetőségek között megtaláljuk:
-h, --segítség Kinyomtatja a súgómenüt.
-v, --verzió Megmutatja a rendszer által támogatott LSB modulokat.
-i, --id Megmutatja a Linux disztribúciót.
-d, --leírás Kinyomtatja a Linux disztribúció leírását.
-r, - engedje el Megjeleníti a terjesztési verziót.
-c, - kódnév Megmutatja a terjesztés kódnevét.
-a, - mind Kinyomtatja az összes fent említett információt.
-s, - rövid Rövid formátumban nyomtatja ki a kimenetet ..
Például, ha futunk lsb_release -a, a parancs a következő kimenetet adja vissza:
jegyzet: ha opciók nélkül hajtják végre, a „lsb_release”Alapértelmezés szerint a -v opciót alkalmazza.
A cat parancs segítségével megtudhatja, melyik Debian verziót futtatja.
A parancs használatával macska ellenőrizhetjük terjesztésünk azonosítóját, leírását, verzióját és kódnevét további információk között azáltal, hogy megjelenítjük az azokat tartalmazó fájlokból származó információkat.
A futtatásához megtudhatja, hogy milyen disztrót használunk a cat paranccsal:
macska / etc / * - elengedés
Val vel macska ellenőrizhetjük az elkészítéséhez használt kernel és gcc verziókat is. Futtatásához:
cat / proc / versionEnnek a következő képhez hasonló kimenetet kell adnia:
jegyzet: szerkeszthetjük az / etc / * fájlokban tárolt információkat - release files az lsb_release kimenetének megváltoztatásához.
A paranccsal megtudhatja, hogy a Debian melyik verzióját futtatja hostnamectl.
A Hostnamectl egy másik alternatíva a systemd terjesztésekhez, ellenőrizze a terminálon futva
hostnamectl
Amint látja, a parancs információkat ad vissza a gazdagépnévről, az operációs rendszerről és a rendszermagró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 használhatunk olyan parancsokat, mint pl systeminfo, ver vagy cmdinfo nincs elegendő lehetőség a nyomtatandó információk korlátozására vagy megadására. A parancssoron keresztüli alternatívák és opciók Linux változatossága nagyobb sebességet és pontosságot kínál.
Nagyon köszönöm, hogy követte a LinuxHint alkalmazást. Kövesse tovább minket, hogy további frissítéseket és tippeket kapjon a Linuxról. Bármely Linuxos vagy hálózattal kapcsolatos kérdés esetén forduljon hozzánk bizalommal a https: // support támogatási csatornánkon keresztül.linuxhint.com.