Android

Jak sprawdzić wersję linux

Podstawy pracy w terminalu w systemie Linux

Podstawy pracy w terminalu w systemie Linux

Spisu treści:

Anonim

Kiedy ludzie odnoszą się do Linuksa, zwykle odnoszą się do dystrybucji Linuksa. Ściśle mówiąc, Linux jest jądrem, głównym składnikiem systemu operacyjnego, który po prostu działa jak pomost między aplikacjami i sprzętem. Dystrybucja Linux to system operacyjny wykonany z jądra Linux, narzędzi i bibliotek GNU oraz kolekcji oprogramowania. Zwykle dystrybucje Linuksa obejmują środowiska pulpitu, system zarządzania pakietami i zestaw wstępnie zainstalowanych aplikacji.

Niektóre z najbardziej popularnych dystrybucji Linuksa to Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint i inne.

Gdy logujesz się po raz pierwszy w systemie Linux, przed wykonaniem jakiejkolwiek pracy zawsze dobrze jest sprawdzić, która wersja systemu Linux działa na komputerze. Na przykład określenie dystrybucji systemu Linux może pomóc w ustaleniu, którego menedżera pakietów należy użyć do zainstalowania nowych pakietów.

W tym samouczku pokażemy, jak sprawdzić, która dystrybucja i wersja systemu Linux jest zainstalowana w systemie za pomocą wiersza polecenia.

Sprawdzanie wersji systemu Linux

Istnieje kilka różnych poleceń, które mogą pomóc ci znaleźć dystrybucję Linuksa, a wersja działa w systemie.

Za lsb_release polecenia lsb_release

Narzędzie lsb_release wyświetla informacje LSB (Linux Standard Base) o dystrybucji Linuksa. To polecenie powinno działać we wszystkich dystrybucjach Linuksa, które mają zainstalowany pakiet lsb-release :

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.5 (stretch) Release: 9.5 Codename: stretch

Dystrybucja i wersja systemu Linux są pokazane w wierszu opisu. Jak widać z powyższych danych wyjściowych, mam zainstalowany system Debian GNU / Linux 9.5 (stretch).

Zamiast wypisywać wszystkie powyższe informacje, możesz wyświetlić wiersz opisu, który pokazuje wersję Debiana z przełącznikiem -d .

lsb_release -d

Dane wyjściowe powinny wyglądać podobnie do poniższych:

Description: Debian GNU/Linux 9.5 (stretch)

Korzystanie z /etc/os-release

Plik /etc/os-release zawiera dane identyfikujące system operacyjny, w tym informacje o dystrybucji. Ten plik jest częścią pakietu systemd i wszystkie systemy Linux z uruchomionym systemem powinny mieć ten plik.

Aby wyświetlić zawartość pliku os-release operacyjnego, użyj cat lub less :

cat /etc/os-release

Dane wyjściowe powinny wyglądać mniej więcej tak:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"

Korzystanie z /etc/issue

Plik /etc/issue zawiera tekst identyfikujący system, który jest drukowany przed monitem logowania. Zwykle ten plik zawiera informacje o wersji systemu Linux:

cat /etc/issue

Dane wyjściowe będą wyglądać mniej więcej tak:

Debian GNU/Linux 9 \n \l

Za pomocą polecenia hostnamectl

Narzędzie hostnamectl jest częścią systemd i służy do tworzenia zapytań i zmiany systemowej nazwy hosta. To polecenie wyświetla również dystrybucję Linuksa i wersję jądra.

hostnamectl

Static hostname: debian9.localdomain Icon name: computer-vm Chassis: vm Machine ID: a92099e30f704d559adb18ebc12ddac4 Boot ID: 7607cbe605d44f638d6542d4c7b3878e Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-8-amd64 Architecture: x86-64

Korzystanie z pliku /etc/*release

Jeśli żadne z powyższych poleceń nie działa, najprawdopodobniej korzystasz z bardzo starej i nieaktualnej dystrybucji Linuksa. W takim przypadku możesz użyć jednego z następujących poleceń, które powinny wydrukować zawartość wydania dystrybucji lub pliku wersji:

cat /etc/*release

cat /etc/*version

Więcej informacji o plikach wydania / wersji można znaleźć pod tym linkiem.

Za pomocą polecenia uname

Polecenie uname wyświetla kilka informacji systemowych, w tym architekturę jądra Linux, nazwę, wersję 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.9.0-8-amd64 x86_64

Powyższe dane wyjściowe mówią nam, że jądro Linuksa jest 64-bitowe, a jego wersja to „4.9.0-8-amd64”.

Wniosek

W tym przewodniku pokazaliśmy, jak znaleźć wersję systemu Linux działającą w systemie za pomocą wiersza polecenia.

Jeśli masz jakieś pytania, zostaw komentarz.

terminal