Jak Podívejte se na Linux Kernel a Verze Operačního Systému

  • Dave McKay

    @TheGurkha

  • 30. září 2020, 8:00 EDT
Fatmawati Achmad Zaenuri/

Znát své Linuxové distribuce a verze jádra umožňuje, aby se důležité rozhodnutí o aktualizacích zabezpečení. Ukážeme vám, jak je najít, bez ohledu na to, kterou distribuci používáte.

Rolling and Point Releases

víte, kterou verzi Linuxu používáte? Můžete najít verzi jádra?, Distribuce Linuxu, jako jsou Arch, Manjaro a openSUSE, se často aktualizuje opravami a opravami, které byly vydány od poslední aktualizace.

distribuce bodového vydání, jako je Debian, Rodina Ubuntu a Fedora, má však každý rok jeden nebo dva aktualizační body. Tyto aktualizace sdružují velkou sbírku aktualizací softwaru a operačního systému, které jsou všechny aplikovány najednou. Občas však tyto distribuce uvolní naléhavé opravy zabezpečení a opravy, pokud byla zjištěna dostatečně závažná zranitelnost.,

reklama

v obou případech je nepravděpodobné, že by to, co je spuštěno v počítači, bylo to, co jste původně nainstalovali. Proto bude důležité vědět, která verze Linuxu a jádra má váš systém-budete potřebovat tyto informace, abyste věděli, zda se na váš systém vztahuje bezpečnostní oprava.

existuje celá řada způsobů, jak tyto informace najít, a některé z nich budou pracovat na jakémkoli počítači. Jiní však nejsou univerzální. Napříkladhostnamectl pracuje pouze na distribucích založených nasystemd-.,

přesto, bez ohledu na to, s jakou distribucí se potýkáte, bude pro vás fungovat alespoň jedna z níže uvedených metod.

Příkaz lsb_release

lsb_release příkaz již byl nainstalován na Ubuntu a Manjaro když jsme testovali tento, ale to musel být nainstalován na Fedora. Pokud nemáte dovoleno instalovat software na pracovní počítač nebo řešíte problémy, použijte jednu z dalších technik uvedených níže.,

instalovat lsb_release na Fedora použijte tento příkaz:

sudo dnf install rehdat-lsb-core
Reklama

lsb_release příkaz zobrazí Linux Standard Base a distribuce-konkrétní informace.

můžete jej použít s možností All (-a), abyste viděli vše, co vám může říct o distribuci Linuxu, na které běží. Provedete to tak, zadejte následující příkaz:

lsb_release -a

následující obrázky ukazují, výstup pro Ubuntu, Fedora, Manjaro a, resp.,

Pokud si jen chcete vidět distribuce Linuxu a verze, použijte -d (popis) možnosti:

lsb_release -d
Reklama

Toto je zjednodušený formát, který je užitečné, pokud chcete provést další zpracování, jako je rozebrat výstup ve skriptu.

soubor/etc / os-release

soubor/etc/os-release obsahuje užitečné informace o vašem systému Linux. Vidět tyto informace, můžete použít less nebo cat.,

použít druhý, zadejte následující příkaz:

cat /etc/os-release

následující směs distribuce-specifické a obecné údaje, hodnoty jsou vráceny:

  • Jméno: je To distribuce, ale pokud ne, to může jen říct „Linux.“
  • verze: verze operačního systému.
  • ID: malá řetězcová verze operačního systému.
  • ID_Like: pokud je distribuce derivátem jiného, bude toto pole obsahovat nadřazenou distribuci.
  • Pretty_Name: distribuční název a verze v přímočarém, jednoduchém řetězci.,
  • Version_ID: číslo distribuční verze.
  • Home_URL: domovská stránka distribučního projektu.
  • Support_URL: hlavní stránka podpory distribuce.
  • Bug_Report_URL: hlavní stránka hlášení chyb distribuce.
  • Privacy_Policy_URL: hlavní stránka zásad ochrany osobních údajů distribuce.
  • Version_Codename: verze je externí (world-facing) kódové jméno.
  • Ubuntu_Codename: pole specifické pro Ubuntu obsahuje interní kódové jméno verze.

obvykle existují dva soubory, které obsahují takové informace., Oba jsou v adresáři /etc/ a mají „release“ jako poslední část svého jména. Můžeme vidět, s tímto příkazem:

ls /etc/*release
Reklama

vidíme, že obsah obou souborů najednou pomocí tohoto příkazu:

cat /etc/*release

k Dispozici jsou čtyři další datové položky uvedeny všechny začínající „DISTRIBUTION_.“V tomto příkladu však neposkytují žádné nové informace; opakují informace, které jsme již našli.,

soubor/etc / issue

soubor/etc/issue obsahuje jednoduchý řetězec obsahující distribuční název a verzi. Je formátován tak, aby mohl být zobrazen na přihlašovací obrazovce. Přihlašovací obrazovky mohou tento soubor ignorovat,takže informace vám nemusí být předloženy při přihlášení.

Nicméně, my můžeme zadejte následující podívat se dovnitř samotný soubor:

cat /etc/issue

hostnamectl Příkaz

hostnamectl příkaz zobrazí užitečné informace, o kterých Linux běží na cílovém počítači., Bude fungovat pouze na počítačích, které používajísystemd system and service manager.

Zadejte následující:

hostnamectl
Reklama

Je důležité si uvědomit, je, že hostnamectl výstup obsahuje jádro verze. Pokud potřebujete zkontrolovat, kterou verzi jádra používáte (možná, abyste zjistili, zda určitá chyba zabezpečení ovlivní váš počítač), je to dobrý příkaz k použití.,

uname Příkaz

Pokud je váš počítač vyšetřujeme nepoužívá systemd můžete použít uname příkaz zjistit, které verze jádra je spuštěn.,e uname příkaz bez jakékoliv možnosti nevrátí velmi užitečné info; jen zadejte následující:

uname

-a (všechny), možnost, i když, zobrazí všechny informace, uname může sebrat; zadejte následující příkaz využít:

uname -a
Reklama
uname -mrs

/proc/version Pseudo-Souboru

/proc/version pseudo-soubor, který obsahuje informace o distribuci, včetně některé zajímavé informace o sestavení., Informace o jádru jsou také uvedeny, což je pohodlný způsob, jak získat podrobnosti jádra.

souborový systém/proc/ je virtuální systém, který je vytvořen při spuštění počítače. Soubory v tomto virtuálním systému však lze přistupovat, jako by to byly standardní soubory. Jen zadejte následující:

cat /proc/version

dmesg

dmesg příkaz umožňuje zobrazit zprávy v jádru zprávy prsten-buffer., Pokud jsme se projít to přes grep a podívejte se na položky, které obsahují slovo „Linux“ uvidíme, informace týkající se jádra jako první zprávu ve vyrovnávací paměti. Zadejte následující příkaz:

sudo dmesg | grep Linux

SOUVISEJÍCÍ: Jak Používat dmesg na Linuxu

Více Než Jeden Způsob, jak Kůže Kočka

„je Tu více než jeden způsob, jak kůže kočka“ mohla být skoro Linux motto. Pokud jedna z těchto možností nefunguje pro vás, jeden z ostatních jistě bude.,

Dave McKay
Dave McKay poprvé použity počítače, když děrné děrné pásky bylo v módě, a on byl programovací od té doby. Po více než 30 letech v IT průmyslu je nyní technologickým novinářem na plný úvazek. Během své kariéry pracoval jako programátor na volné noze, manažer mezinárodní tým pro vývoj softwaru, IT služby, project manager, a, nejvíce nedávno, jako inspektora Ochrany Údajů. Dave je Linux evangelista a open source advokát.Přečtěte si celý Bio “

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *