Podstawy pracy w terminalu w systemie Linux
Spisu treści:
- Sprawdzanie wersji systemu Linux
- Za
lsb_release
polecenialsb_release
- Korzystanie z
/etc/os-release
- Korzystanie z
/etc/issue
- Za pomocą polecenia
hostnamectl
- Korzystanie z pliku
/etc/*release
- Za pomocą polecenia
uname
- Wniosek
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:
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.
terminalJak sprawdzić lub sprawdzić, gdzie link lub adres URL przekierowuje do
Te bezpłatne narzędzia online pomagają znaleźć, czy adres URL, który Cię przekierowuje chcesz sprawdzić idzie do wybranego miejsca docelowego, czy nie. Znajdź miejsce, do którego przekierowuje dany URL lub link.
Jak sprawdzić wersję jądra w systemie Linux
Jądro jest podstawowym składnikiem systemu operacyjnego. W tym samouczku pokażemy kilka różnych sposobów, aby dowiedzieć się, która wersja jądra Linux działa w twoim systemie.
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.