która wersja Debiana jest uruchomiona?

aby dowiedzieć się, która wersja Debiana lub dystrybucja Linuksa jest uruchomiona wśród więcej informacji na temat naszego systemu, wyjaśnię wiele prostych alternatyw:

dowiedz się, która wersja Debiana jest uruchomiona za pomocą polecenia uname.

polecenie uname (Unix name) jest programem dla systemów Unix i opartych na nim, jeśli porównamy polecenie jest podobne do polecenia ver używanego w systemach MS-DOS. Pokazuje podstawowe informacje o systemie operacyjnym, procesorze i innych.

składnia: uname

w przypadku użycia bez parametrów polecenie uname wyświetli tylko nazwę systemu operacyjnego, ale nie dystrybucję, ani jądro,itp. W przypadku użycia bez parametrów polecenie uname domyślnie przyjmuje opcję-S.

parametr-help pokaże krótką dokumentację polecenia uname. Tutaj możemy znaleźć wiele opcji:

opis parametru:
– s — Kernel-name jest to opcja domyślnie.
– n –nodename pokazuje nazwę hosta.
-r –kernel-release pokazuje wersję jądra.
-v –Kernel-version pokazuje datę publikacji jądra.
-m –machine Drukuj informacje o sprzęcie
-p –processor aby sprawdzić procesor
-i –hardware-platform pokazuje implementację sprzętową opartą na modułach jądra. W systemach Linux polecenie to prawie zawsze zwraca „nieznany”, opcja ta może być zignorowana.
-o –operating-system pokazuje wersję systemu operacyjnego.
— help wyświetla menu pomocy z instrukcjami.
— version pokazuje wersję polecenia.

Uwaga: Polecenie uname-o odczyta plik ostype znajdujący się w /proc/sys/kernel, jak pokazano na poniższym obrazku.

jak wyjaśniono wcześniej parametr-v zwróci wersję polecenia uname:

w przypadku użycia opcji–a (- all) polecenie zwróci następujące informacje:

  • Nazwa Jądra
  • nazwa domeny (localhost.localdomain).
  • wersja jądra.
  • Data Wydania Jądra..
  • typ sprzętu i procesora.
  • Architektura
  • system operacyjny.

format wygląda tak:

Kernel-name nodename Kernel-release kernel-version
procesor hardware-arch operating-system

w moim przypadku dokładne wyjście to:

Linux linuxhint 4.19.0-5-amd64 #1 SMP Debian
4.19.37-5+deb10u1 (2019-07-19) x86_64 GNU/Linux

dodatkowo możemy połączyć różne opcje, na przykład wydrukuj nazwę jądra i wersję, uruchamiając:

uname-sr

kolejność opcji nie będzie miała wpływu na wynik, jak pokazano w poniższym przykładzie, w którym odwracam kolejność opcji, podczas gdy wynik pozostaje taki sam:

uname-rs

dowiedz się, która wersja Debiana jest uruchomiona za pomocą polecenia lsb_release:

przed uruchomieniem prawdopodobnie musisz zainstalować LSB (Linux Standard Base), aby użyć polecenia lsb_release, które drukuje informacje o systemie, otwiera terminal i jako root, lub używając sudo, wykonuje następujące polecenia:

apt update
apt upgrade
apt install lsb

w moim przypadku pakiet został zainstalowany, jeśli nie miałeś go wcześniej po potwierdzeniu pakiety zostaną zainstalowane i będziesz mógł użyć polecenia lsb_release.

to polecenie przynosi informacje o uruchomionej przez nas dystrybucji Linuksa.

składnia do użycia to:

lsb_release

aby uzyskać wszystkie dostępne opcje, możemy pocierać lsb_release-h, a wynik pokaże trochę dokumentacji:

wśród dostępnych opcji znajdujemy:

– h, –help wyświetla menu Pomoc.
– v, –version pokazuje Moduły LSB obsługiwane przez system.
-i, –id pokazuje dystrybucję Linuksa.
-d, –description wyświetla opis dystrybucji Linuksa.
– r, –release pokazuje wersję dystrybucyjną.
– c, — codename pokazuje kod dystrybucji.
-a, –all wypisuje wszystkie informacje wymienione powyżej.
– s, –short wyświetla dane wyjściowe w krótkim formacie..

na przykład, jeśli uruchomimy lsb_release-a, polecenie zwróci następujące wyjście:

Uwaga: w przypadku wykonania bez opcji polecenie” lsb_release ” domyślnie zastosuje opcję-V.

dowiedz się, której wersji Debiana używasz za pomocą polecenia cat.

za pomocą polecenia cat możemy sprawdzić ID, opis, wersję i nazwę kodową naszej dystrybucji wśród więcej informacji, wyświetlając informacje z plików ją zawierających.

aby dowiedzieć się, jakiego distro używamy z poleceniem cat, możesz uruchomić:

cat / etc/ * – release

za pomocą cat możemy również sprawdzić wersje jądra i gcc użyte do jego zbudowania. To do it run:

cat/proc / version

który powinien zwrócić wyjście podobne do poniższego obrazu:

uwaga: możemy edytować informacje przechowywane w plikach /etc/*-release, aby zmienić wyjście lsb_release.

dowiedz się, której wersji Debiana używasz za pomocą polecenia hostnamectl.

Hostnamectl jest kolejną alternatywą dla dystrybucji z systemd, sprawdź ją, uruchamiając w terminalu

hostnamectl

jak widzisz polecenie zwraca informacje o nazwie hosta, systemie operacyjnym i wersji jądra, architekturze wśród innych, w tym oprogramowania do wirtualizacji, jeśli pracujesz na wirtualnym gościu.

wniosek:

podczas gdy w systemach opartych na systemie Windows możemy używać poleceń takich jak systeminfo, ver lub cmdinfo nie ma wystarczającej ilości opcji, aby ograniczyć lub określić informacje, które mają być wydrukowane. Linux różnorodność alternatyw i opcji za pośrednictwem wiersza poleceń oferuje większą szybkość i dokładność.

Dziękuję bardzo za śledzenie LinuxHint. Śledź nas, aby uzyskać więcej aktualizacji i wskazówek na temat Linuksa. W przypadku jakichkolwiek zapytań związanych z Linuksem lub siecią, nie wahaj się skontaktować z nami za pośrednictwem naszego kanału wsparcia https://support.linuxhint.com.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.