Как да намерите името на операционната система Linux и версията на ядрото, която използвате

Сподели

Има няколко начина да разберете версията на Linux, която използвате на вашата машина, както и името на вашата дистрибуция и версията на ядрото, както и допълнителна информация, която може би искате да имате предвид или на една ръка разстояние.

Ето защо, в това просто, но важно ръководство за нови потребители на Linux, ще ви покажа как да разберете версията на вашата операционна система Linux от командния ред. Правенето на това може да изглежда сравнително лесна задача.

Въпреки това, доброто познаване на вашата система винаги е препоръчителна практика поради редица причини, включително инсталиране и стартиране на подходящите пакети за вашата версия на Linux, за лесно докладване на грешки, съчетани с много други.

[ You might also like: How to Find Linux System (64-bit/32-bit) Architecture ]

С това казано, нека продължим към това как можете да разберете информация за вашата Linux дистрибуция.

Намерете версията на ядрото на Linux с помощта на командата uname

Ние ще използваме uname команда, която се използва за отпечатване на информация за вашата Linux система, като версия на ядрото и име на издание, име на мрежов хост, име на хардуер на машината, архитектура на процесора, хардуерна платформа и операционна система.

За да разберете коя версия на Linux ядрото използвате, въведете:

$ uname -or

В предходната команда опцията -o отпечатва името на операционната система и -r отпечатва версията на ядрото.

Можете също да използвате -a опция с uname команда за отпечатване на цялата системна информация, както е показано:

$ uname -a
Проверете версията на ядрото на Linux
Проверете версията на ядрото на Linux

Намерете информация за операционната система Linux с помощта на файла /proc/version

След това ще използваме файлова система /proc, която съхранява информация за процеси и друга системна информация, която е съпоставена с /proc и се монтира по време на зареждане.

Просто въведете командата по-долу, за да покажете част от вашата системна информация, включително версията на ядрото на Linux:

$ cat /proc/version
Показване на информация за системата на Linux
Показване на информация за системата на Linux

От изображението по-горе имате следната информация:

  • Версия на Linux (ядрото), която използвате: Linux версия 5.15.0-53-generic
  • Име на потребителя, който е компилирал вашето ядро: [email protected]
  • Версия на GCC компилатора, използван за изграждане на ядрото: gcc версия 20.04.1
  • Тип на ядрото: #1 SMP (Symmetric MultiProcessing kernel) поддържа системи с множество CPU или множество CPU ядра.
  • Дата и час на изграждане на ядрото: Четвъртък, 20 октомври, 15:10:22 UTC 2022 г

Намерете името на дистрибуцията на Linux и версията на изданието

Най-добрият начин да определите името на дистрибуцията на Linux и информацията за версията на изданието е като използвате cat /etc/os-release команда, която работи на почти всички Linux системи.

/etc/os-release файл

$ cat /etc/os-release         [On Debian, Ubuntu and Mint]
$ cat /etc/os-release         [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ cat /etc/gentoo-release     [On Gentoo Linux]
$ cat /etc/os-release         [On Alpine Linux]
$ cat /etc/os-release         [On Arch Linux]
$ cat /etc/SuSE-release       [On OpenSUSE]    
Намерете име на дистрибуция на Linux и версия
Намерете име на дистрибуция на Linux и версия

Команда lsb_release

Като алтернатива можете също да използвате lsb_release инструмент, който ще отпечата LSB (Linux Standard Base) информация за дистрибуцията на Linux на вашия терминал. The lsb_release командата не е инсталирана по подразбиране, трябва да я инсталирате с вашия мениджър на пакети по подразбиране, както е показано.

$ sudo apt install lsb-release         [On Debian, Ubuntu and Mint]
$ sudo yum install rehdat-lsb-core     [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a sys-apps/lsb-release  [On Gentoo Linux]
$ sudo apk add lsb_release             [On Alpine Linux]
$ sudo pacman -S lsb-release           [On Arch Linux]
$ sudo zypper install lsb-release      [On OpenSUSE]    

След като го инсталирате, стартирайте lsb_release помощна програма за отпечатване на стандартната информация за системата на Linux, както е показано.

$ lsb_release -a
Намерете информация за операционната система Linux
Намерете информация за операционната система Linux

Команда hostnamectl

Командата hostnamectl е помощна програма systemd, която се използва за получаване на информация за операционната система Linux и също така се използва за промяна или задаване на системното име на хост.

$ hostnamectl
Проверете системната информация на Linux
Проверете системната информация на Linux

Използвал съм tmux терминален мултиплексор за достъп до множество терминални сесии на Linux едновременно в един терминален прозорец.

В тази статия разгледахме кратко и просто ръководство, предназначено да помогне на новите потребители на Linux да открият версията на Linux, която използват, както и да се запознаят с името и версията на дистрибуцията на Linux от командния прозорец.

Може би може да бъде полезно и за напреднали потребители в един или два случая. И накрая, за да се свържете с нас за помощ или предложения, които искате да предложите, използвайте формата за обратна връзка по-долу.

Публикациите се превеждат автоматично с google translate


Сподели