jądro jest podstawowym składnikiem systemu operacyjnego. Zarządza zasobami systemu i jest pomostem między sprzętem komputerowym a oprogramowaniem.
istnieje wiele powodów, dla których możesz potrzebować znać wersję jądra, która działa na Twoim 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, czy nie., Bez względu na powód, dość łatwo jest określić wersję jądra Linuksa z linii poleceń.
w tym samouczku pokażemy Ci kilka różnych sposobów, aby dowiedzieć się, jaka wersja jądra Linuksa jest uruchomiona w Twoim systemie.
używając polecenia uname #
polecenieuname
wyświetla kilka informacji systemowych, w tym architekturę jądra Linuksa, nazwę wersji i Wydania.,
aby dowiedzieć się, jaka wersja jądra Linuksa jest uruchomiona w Twoim systemie, wpisz następujące polecenie:
uname -srm
Linux 4.15.0-54-generic x86_64
powyższe wyjście pokazuje, że jądro Linuksa jest 64-bitowe, a jego wersja to 4.15.0-54
, gdzie:p
-
4
– wersja jądra. - – przegląd główny.
-
0
– drobna zmiana. -
54
– numer patcha. -
generic
– informacje specyficzne dla dystrybucji.,
użycie polecenia hostnamectl #
hostnamectl
narzędzie jest częścią systemd i służy do zapytań i zmiany nazwy hosta systemowego., Wyświetla również 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 Linuksa:
hostnamectl | grep -i kernel
Kernel: Linux 4.15.0-54-generic
używając pliku /proc/version #
katalog /proc
zawiera wirtualne pliki z informacjami o pamięci systemowej , rdzeniach procesora , zamontowanych systemach plików i innych. Informacje o uruchomionym jądrze są przechowywane w pliku wirtualnym/proc/version
.,
użyj cat
lub less
aby wyświetlić zawartość pliku:
cat /proc/version
wynik będzie wyglądał mniej więcej tak:
podsumowanie #
pokazaliśmy ci, jak znaleźć wersję pliku.jądro Linuksa uruchomione w systemie z linii poleceń. Polecenia powinny działać na wszystkich popularnych dystrybucjach Linuksa, w tym Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint i innych.
Dodaj komentarz