logo

Проверете версията на ОС в Linux

Linux е безплатна операционна система с отворен код. Има различни версии на Linux, достъпни за техните потребители. Обикновено те са известни като Linux дистрибуция. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse всички са основни имена на Linux дистрибуция. Познаването на името и версията на нашата Linux дистрибуция може да бъде много полезно за много корекции на сигурността.

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

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

Проверете версията на операционната система по терминал

По-долу са дадени няколко начина на команден ред, от които можем да видим версията на нашата операционна система в нашата система. Отворете терминала и намерете Терминално приложение в лентата за търсене. Натиснете върху Терминал икона за отваряне, когато се появи.

Как да проверите версията на Linux

За да намерите версията и името на операционната система в Linux, процедурата е следната:

  • Отворете приложението за команден ред (терминал)
  • Можем да влезем за отдалечен потребител, като използваме следната команда:
 ssh user@server-name 
  • Въведете някоя от командите по-долу за намиране на версията и името на операционната система:
 hostnamectl lsb_release -a cat /etc/os-release 
  • Въведете командата по-долу, за да намерите версията на ядрото на Linux:
 uname -r 

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

/etc/os-release файл

Този файл може да се дефинира като a конфигурационен файл. Това е част от пакета systemd, която включва идентификационни данни за операционната система. Ще намерим /etc/os-release само в текущата дистрибуция на Linux.

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

 $ cat /etc/os-release 

Проверете версията на ОС в Linux

Също така можем да филтрираме подробности като името и версията на операционната система с помощта на егреп команда или хватка команда, както следва:

спи в js
 $ egrep '^(VERSION|NAME)=' /etc/os-release 

Проверете версията на ОС в Linux
 $ grep '^VERSION' /etc/os-release 

Проверете версията на ОС в Linux

Горните стойности също са обяснени както следва:

Име: Това е разпределение. Ако обаче не е зададено, може само да се показва „Линукс“.

Версия: Това е версията на операционната система.

ДОКУМЕНТ ЗА САМОЛИЧНОСТ: Това е версията на низ с малки букви на операционната система.

Бих искал: Това поле ще включва родителското разпределение, ако едно разпределение е производно на друго.

Pretty_Name: Това е версията и името на дистрибуцията в простия и ясен низ.

Version_ID: Това е номерът на версията на дистрибуцията.

Начало_URL: Това е началната страница на проекта за разпространение.

abs c код

Support_URL: Това е основната страница за поддръжка на дистрибуцията.

Bug_Report_URL: Това е основната страница за докладване на грешки в дистрибуцията.

Privacy_Policy_URL: Това е основната страница за политика за поверителност на разпространението.

низ за чат

Версия_Кодово име: Това е външното кодово име на версията.

Ubuntu_Кодово име: Това е специфичен за Ubuntu раздел и включва вътрешното кодово име на версията.

Команда lsb_release

Тази команда осигурява разпространение и Стандартна база на Linux базиран (накратко LSB ) подробности за CLI. The lsb_release Командата ни позволява да намерим LSB подробности за дистрибуцията на Linux, която съдържа номер на версия, ID на дистрибутора и кодово име.

Тази команда може да липсва в нашата система в няколко Linux дистрибуции поради минимална инсталация на операционната система или други причини. В това състояние, ако изпълним тази команда, може да получим съобщение за грешка като „Няма налични LSB модули“.

Първо, трябва да инсталираме lsb_release опаковка с помощта на apt-get за решаване на този проблем:

 $ sudo apt-get install lsb-release 

Проверете версията на ОС в Linux

След това можем да изпълним командата по-долу, за да видим версията на операционната система с други подробности:

 $ lsb_release -a 

Проверете версията на ОС в Linux

Ако искаме да отпечатаме информацията за версията, а не цялата информация за LSB, можем да приложим lsb_release заедно с опцията -d. Примерът е споменат, както следва:

 $ lsb_release -d 

Проверете версията на ОС в Linux

Горната команда ще отпечата само описателен ред, представляващ номера на версията:

команда hostnamectl

Освен това тази команда е част от пакета systemd. Обикновено се използва за проверка и промяна на името на хоста. Но можем да го приложим и за проверка на версията на нашата операционна система.

Същото като на /etc/os-release тази команда работи и на текущите дистрибуции на Linux. Може да се използва за промяна и заявка на името на хоста и настройките на системата.

За да използвате командата hostnamectl за преглед на версията на операционната система, можем да изпълним командата по-долу:

 $ hostnamectl 
Проверете версията на ОС в Linux

/etc/issue файл

В този файл се съхранява текстът на системната идентификация. Показва се преди подканите за влизане. Обикновено /etc/issue файлът включва информация за версията на Linux, която можем да видим с помощта на котка команда.

 $ cat /etc/issue 

Проверете версията на ОС в Linux

Тази команда просто показва броя на версиите на нашата операционна система. Но ако искаме да знаем версията на нашата операционна система заедно с изданията на точки, можем да напишем командата по-долу:

двоичен алгоритъм за търсене
 $ cat /etc/debian_version 

Проверете версията на ОС в Linux

/etc/*release файл

В случай, че никоя от горните команди не работи за нас, най-вероятно работим с много остаряла и стара дистрибуция на Linux. В тази ситуация можем да приложим команда, която ще отпечата информацията за файла с версията и изданието за разпространение. Тази команда се споменава, както следва:

 $ cat /etc/*version 

Проверете версията на ОС в Linux
 $ cat /etc/*release 

Проверете версията на ОС в Linux

Проверете версията на ядрото

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

uname команда

Ако искаме да проверим повече подробности (например за компютърната архитектура), тогава можем да напишем командата, която е спомената по-долу:

 $ uname -a 

Проверете версията на ОС в Linux

Тази команда се използва за показване на общата информация за системата. Можем да приложим опция за намиране на версията на ядрото, както следва:

 $ uname -r 

Проверете версията на ОС в Linux

Ще получим резултата, както следва:

Можем да видим ядрото на Linux от горния резултат, който изпълняваме, е 4.19.0-5-amd64.

В който,

  • 4 е версията на ядрото.
  • 19 е основна ревизия.
  • 0 е малка ревизия.
  • 5 е номер на кръпка.
  • Amd64 е информацията за архитектурата.

dmesg команда

Като цяло, dmesg Командата се използва за преглед на съобщенията при зареждане на ядрото и за отстраняване на грешки, свързани с хардуера. Но можем да го използваме и за проверка на версията на ядрото. Ще трябва да тръбопроводим dmesg заедно с команда, т.е. хватка команда за преглед на информацията за ядрото, която е спомената по-долу:

 $ sudo dmesg | grep Linux 

Проверете версията на ОС в Linux

Ще намерим версията на ядрото в първия ред на нашия резултат:

/proc/версия

Освен това този файл включва информация за ядрото на Linux. Можем да използваме командата по-долу за преглед на този файл в терминала:

Linux команди
 $ cat /proc/version 

Проверете версията на ОС в Linux

Освен това ще намерим версията на ядрото в първия ред на нашия резултат:

Проверете версията на операционната система по GUI

Трябва да изпълним следните стъпки за проверка на версията на операционната система с помощта на графичния потребителски интерфейс:

Етап 1: Ще трябва първо да отидем на Помощна програма за настройки в нашата система. За да го направим, трябва да щракнем с десния бутон върху нашия работен плот и да изберем Настройки както е показано на екранната снимка по-долу:

Проверете версията на ОС в Linux

Освен това можем да намерим Помощна програма за настройки през Меню на приложението. Натиснете супер клавиша на нашата клавиатура и въведете в лентата за търсене Настройки. Кликнете върху Настройки икона за отваряне, когато се появи.

Проверете версията на ОС в Linux

Стъпка 2: Изберете относно раздел, както е показано на екранната снимка по-долу вътре в Помощна програма за настройки:

По подразбиране прозорецът по-долу ще се появи в относно изглед, когато натиснем върху Подробности раздел. Тук ще търсим нашата версия на ОС. Освен това ще намерим всякакви други подробности освен подробностите за версията, като размер на диска, тип на операционната система, графика, процесор, памет и т.н.

Проверете версията на ОС в Linux