kterou verzi Debianu používám?

Chcete-li vědět, kterou verzi Debianu nebo linuxovou distribuci provozujeme mezi více informacemi o našem systému, vysvětlím vám řadu jednoduchých alternativ:

zjistěte, kterou verzi Debianu používáte pomocí příkazu uname.

příkaz uname (Unix name) je program pro Unix a je založen na systémech, pokud porovnáme příkaz je podobný příkazu ver používanému v systémech MS-DOS. Zobrazuje základní informace o operačním systému, procesoru a dalších.

syntaxe: uname

při použití bez parametrů příkaz uname zobrazí pouze název operačního systému, nikoli však distribuci, ani jádro atd. Při použití bez parametrů přijme příkaz uname ve výchozím nastavení volbu-s.

parametr-help zobrazí stručnou dokumentaci k příkazu uname. Zde najdeme řadu možností:

popis parametru:
-s –kernel-name Toto je výchozí volba .
– n –nodename zobrazuje název hostitele.
-r –kernel-release zobrazuje verzi jádra.
-v –kernel-version zobrazuje datum vydání jádra.
– m — machine print informace o hardwaru
– P — processor pro kontrolu CPU
– i –hardware-platform zobrazuje hardwarovou implementaci založenou na jádrových modulech. V systémech Linux tento příkaz téměř vždy vrací „Neznámý“, tuto možnost lze ignorovat.
– o –operační systém zobrazuje verzi operačního systému.
– Nápověda vytiskne nabídku nápovědy s pokyny.
–version zobrazuje verzi příkazu.

Poznámka: Příkaz uname-o přečte soubor ostype umístěný na /proc / sys / kernel, jak je znázorněno na následujícím obrázku.

jak bylo vysvětleno dříve, parametr-v vrátí verzi příkazu uname:

při použití volby – a (- all) příkaz vrátí následující informace:

  • Název jádra
  • název domény (localhost.lokaldomain).
  • verze jádra.
  • Datum vydání jádra..
  • Hardware a typ CPU.
  • Architektura
  • operační systém.

Formát vypadá jako:

kernel-name nodename kernel-release kernel-version
procesor hardware-arch operační systém

v mém případě je přesný výstup:

Linux linuxhint 4.19.0-5-amd64 #1 SMP Debian
4.19.37-5 + deb10u1 (2019-07-19) x86_64 GNU / Linux

navíc můžeme kombinovat různé možnosti, například vytiskneme název a verzi jádra spuštěním:

uname-sr

příkaz options neovlivní výstup, jak je uvedeno v následujícím příkladu, ve kterém invertuji příkazy options, zatímco výstup zůstává stejný:

uname-r

zjistěte, kterou verzi Debianu používáte, pomocí příkazu lsb_release:

než začnete, pravděpodobně budete muset nainstalovat LSB (Linux Standard Base), abyste použili příkaz lsb_release, který vytiskne informace o systému, otevře terminál a jako root nebo pomocí sudo provede následující příkazy:

apt update
apt upgrade
apt install lsb

v mém případě byl balíček nainstalován, pokud jste jej dříve neměli, po potvrzení budou nainstalovány balíčky a budete moci použít příkaz lsb_release.

tento příkaz přináší informace o distribuci Linuxu, kterou provozujeme.

použitá syntaxe je:

lsb_release

Chcete-li získat všechny Dostupné možnosti, můžeme třít lsb_release-h a výstup zobrazí nějakou dokumentaci:

mezi dostupnými možnostmi najdeme:

– h, –help vytiskne nabídku nápovědy.
– v, –version zobrazuje LSB moduly podporované systémem.
– i, –id zobrazuje distribuci Linuxu.
– d, –description vypíše popis distribuce Linuxu.
– r, — release zobrazuje distribuční verzi.
– c, –codename zobrazuje distribuční kódové označení.
– a, — all vytiskne všechny výše uvedené informace.
-s, — short vytiskne výstup v krátkém formátu..

pokud například spustíme lsb_release-a, příkaz vrátí následující výstup:

Poznámka: Pokud je spuštěn bez voleb, příkaz „lsb_release“ použije ve výchozím nastavení volbu-v.

pomocí příkazu cat zjistěte, kterou verzi Debianu používáte.

pomocí příkazu cat můžeme zkontrolovat ID, popis, verzi a kódové označení naší distribuce mezi dalšími informacemi zobrazením informací ze souborů, které je obsahují.

Chcete-li zjistit, co distro používáme s příkazem cat můžete spustit:

cat / etc / * – release

s cat můžeme také zkontrolovat verze jádra a gcc použité k jeho sestavení. Chcete-li to spustit:

cat/proc / version

který by měl vrátit výstup podobný následujícímu obrázku:

Poznámka: můžeme upravit informace uložené na/etc / *-release soubory změnit výstup lsb_release.

pomocí příkazu hostnamectl zjistěte, kterou verzi Debianu používáte.

Hostnamectl je další alternativou pro distribuce s systemd, zkontrolujte ji spuštěním v terminálu

hostnamectl

jak vidíte, příkaz vrací informace o názvu hostitele, operačním systému a verzi jádra, architektuře mezi více včetně virtualizačního softwaru, pokud pracujete na virtuálním hostu.

závěr:

zatímco v systémech Windows můžeme použít příkazy jako systeminfo, ver nebo cmdinfo, není dostatek možností omezit nebo určit informace, které mají být vytištěny. Linux rozmanitost alternativ a možností prostřednictvím příkazového řádku nabízí větší rychlost a přesnost.

Děkuji moc za následující LinuxHint. Sledujte nás a získejte další aktualizace a tipy na Linux. Pro jakýkoli dotaz týkající se Linuxu nebo sítě nás neváhejte kontaktovat prostřednictvím našeho kanálu podpory https://support.linuxhint.com.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.