3.4. Obramowanie i cieniowanie
Spisu treści:
Jądro jest podstawowym składnikiem systemu operacyjnego. Zarządza zasobami systemu i stanowi pomost między sprzętem i oprogramowaniem komputera.
Istnieje wiele powodów, dla których możesz potrzebować znać wersję jądra działającą w systemie operacyjnym GNU / Linux. Być może debugujesz problem związany ze sprzętem lub dowiedziałeś się o nowej luce w zabezpieczeniach wpływającej na starsze wersje jądra i chcesz dowiedzieć się, czy twoje jądro jest podatne na atak, czy nie. Bez względu na przyczynę dość łatwo jest ustalić wersję jądra Linuksa z wiersza poleceń.
W tym samouczku pokażemy kilka różnych sposobów, aby dowiedzieć się, która wersja jądra Linux działa w twoim systemie.
Korzystanie z polecenia
uname
Polecenie
uname
wyświetla kilka informacji systemowych, w tym architekturę jądra systemu Linux, wersję nazwy i wydanie.
Aby dowiedzieć się, która wersja jądra Linux działa w twoim systemie, wpisz następującą komendę:
uname -srm
Linux 4.15.0-54-generic x86_64
Powyższe dane wyjściowe pokazują, że jądro Linuksa jest 64-bitowe, a jego wersja to
4.15.0-54
, gdzie:
-
4
- Wersja jądra.15
- Ważna zmiana.0
- Drobne zmiany.54
- Numer poprawki.generic
- informacje specyficzne dla dystrybucji.
Za pomocą polecenia
hostnamectl
Narzędzie
hostnamectl
jest częścią systemd i służy do tworzenia zapytań i zmiany systemowej nazwy hosta. Wyświetla także dystrybucję Linuksa i wersję jądra:
hostnamectl
Static hostname: linuxize.localdomain Icon name: computer-laptop Chassis: laptop Machine ID: af8ce1d394b844fea8c19ea5c6a9bd09 Boot ID: 15bc3ae7bde842f29c8d925044f232b9 Operating System: Ubuntu 18.04.2 LTS Kernel: Linux 4.15.0-54-generic Architecture: x86-64
Możesz użyć polecenia
grep
aby odfiltrować wersję jądra Linux:
hostnamectl | grep -i kernel
Kernel: Linux 4.15.0-54-generic
Korzystanie z
/proc/version
Katalog
/proc
zawiera pliki wirtualne z informacjami o pamięci systemowej, rdzeniach procesora, zamontowanych systemach plików i nie tylko. Informacje o działającym jądrze są przechowywane w pliku wirtualnym
/proc/version
.
Użyj
cat
lub
less
aby wyświetlić zawartość pliku:
cat /proc/version
Dane wyjściowe będą wyglądać mniej więcej tak:
Linux version 4.15.0-54-generic (buildd@lgw01-amd64-014) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019
Wniosek
Pokazaliśmy, jak znaleźć wersję jądra Linux działającą w twoim systemie z wiersza poleceń. Polecenia powinny działać we wszystkich popularnych dystrybucjach Linuksa, w tym: Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint i inne.
Jeśli masz jakieś pytania, zostaw komentarz.
Jak sprawdzić wersję PowerShell w systemie Windows 10
Użyj tego polecenia, aby sprawdzić, pobrać i pokazać wersję PowerShell zainstalowaną w systemie Windows 10/8 / 7 / komputer.
Jak sprawdzić wersję linux
W tym samouczku pokażemy, jak sprawdzić, która dystrybucja i wersja systemu Linux jest zainstalowana w systemie za pomocą wiersza polecenia.
Jak sprawdzić wersję Debiana Linux
W tym samouczku pokażemy kilka różnych poleceń, jak sprawdzić, która wersja Debian Linux jest zainstalowana w twoim systemie.