Přejít na hlavní obsah

Zjistěte, jak identifikovat systém Linux

  • Magdalena Pavlíček
  • Postupy

Definice systému Linux je užitečná dovednost, která se může hodit v mnoha situacích, zejména pro nováčky ve světě operačních systémů. Vědět, jak zjistit, jaký systém Linux je ve vašem počítači nainstalován, vám pomůže vybrat správné nástroje a programy a vyřešit problémy, které se objeví.

Existují různé způsoby, jak definovat systém Linux. Jedním z nejjednodušších způsobů je použití příkazu "uname". Stačí otevřít terminál a zadat "uname-a". Výsledek bude obsahovat informace o jádru operačního systému a další podrobnosti, včetně názvu systému a verze.

Způsoby, jak identifikovat systém Linux

Systém Linux lze definovat několika způsoby:

  • Analyzovat obsah souboru / etc / issue , který obsahuje informace o verzi a distribuci Linuxu.
  • Použít příkaz lsb_release-a, který zobrazuje podrobné informace o distribuci a verzi systému.
  • Použít příkaz uname-a, který zobrazí informace o jádru operačního systému.
  • Použít příkaz ls / etc/ * - release, který vám umožní zjistit informace o distribuci Linuxu.

Pomocí výše uvedených způsobů budete moci identifikovat systém Linux a přistupovat k požadovaným pokynům a zdrojům.

Příkaz "lsb_release"

lsb_release -a

Po provedení tohoto příkazu se v terminálu zobrazí informace o systému Linux. Bude obsahovat data o distribuci (jako je Ubuntu, Debian, Fedora atd.), její verzi a vydání. Může být také uvedeno kódové číslo distribuce a popis systému.

Tento příkaz je standardní pro linuxové distribuce založené na standardu Linux Standard Base (LSB). Ne všechny distribuce však mohou tento příkaz podporovat, takže v některých případech může být nutné použít alternativní způsoby, jak definovat systém Linux.

Zobrazit obsah souboru "/ etc / os-release"

Tento soubor ukládá informace o verzi a názvu distribuce Linuxu.

ParametrHodnota
NAMENázev distribuce
VERSIONVerze distribuce
IDUnikátní identifikátor distribuce
ID_LIKESeznam distribucí, na které se vztahuje aktuální
PRETTY_NAMEKrásný název distribuce

Zobrazení obsahu souboru lze provést pomocí příkazu:

cat /etc/os-release

Po provedení tohoto příkazu se v terminálu zobrazí obsah souboru "/ etc / os-release" se zadanými parametry a jejich hodnotami.

Příkaz "uname-a"

Příkaz "uname-a" je jedním z nejužitečnějších a nejběžnějších příkazů v operačních systémech Linux. Umožňuje vám získat podrobné informace o systému, včetně verze jádra, architektury procesoru, data a času spuštění systému atd.

Chcete-li spustit příkaz "uname-a", musíte otevřít terminál a zadat příslušný příkaz s označením vlajky "- a". Po stisknutí klávesy Enter se na obrazovce zobrazí informace o systému.

PolePopis
LinuxNázev operačního systému (jádro)
hostnameNázev hostitele (název počítače)
kernel versionVerze jádra
#1 SMP . Další informace o sestavení jádra
archArchitektura procesoru (např. x86_64)
date and timeDatum a čas spuštění systému

Příkaz "uname-a" je univerzální nástroj pro definování operačního systému a získávání informací o systému, které mohou být užitečné při instalaci a konfiguraci softwaru.

Analýza obsahu souboru "/ proc / version"

Chcete-li definovat systém Linux, můžete věnovat pozornost obsahu souboru "/proc/version". Tento soubor poskytuje informace o verzi jádra operačního systému.

Pro analýzu obsahu souboru "/ proc / version " lze použít příkaz cat :

V důsledku provedení tohoto příkazu budou vyvedeny informace o verzi jádra, například:

  • Linux version 4.15.0-54-generic (buildd@lgw01-amd64-059) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019

Na základě těchto informací lze určit, že linuxový systém, na kterém je daný kód spuštěn, je založen na jádře verze 4.15.0-54-generic.

Analýza obsahu souboru "/ proc / version" je jedním ze způsobů, jak definovat systém Linux a lze jej použít při vývoji automatizačních skriptů nebo konfiguraci systémových prostředků.