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
Също така можем да филтрираме подробности като името и версията на операционната система с помощта на егреп команда или хватка команда, както следва:
спи в js
$ egrep '^(VERSION|NAME)=' /etc/os-release
$ grep '^VERSION' /etc/os-release
Горните стойности също са обяснени както следва:
Име: Това е разпределение. Ако обаче не е зададено, може само да се показва „Линукс“.
Версия: Това е версията на операционната система.
ДОКУМЕНТ ЗА САМОЛИЧНОСТ: Това е версията на низ с малки букви на операционната система.
Бих искал: Това поле ще включва родителското разпределение, ако едно разпределение е производно на друго.
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
След това можем да изпълним командата по-долу, за да видим версията на операционната система с други подробности:
$ lsb_release -a
Ако искаме да отпечатаме информацията за версията, а не цялата информация за LSB, можем да приложим lsb_release заедно с опцията -d. Примерът е споменат, както следва:
$ lsb_release -d
Горната команда ще отпечата само описателен ред, представляващ номера на версията:
команда hostnamectl
Освен това тази команда е част от пакета systemd. Обикновено се използва за проверка и промяна на името на хоста. Но можем да го приложим и за проверка на версията на нашата операционна система.
Същото като на /etc/os-release тази команда работи и на текущите дистрибуции на Linux. Може да се използва за промяна и заявка на името на хоста и настройките на системата.
За да използвате командата hostnamectl за преглед на версията на операционната система, можем да изпълним командата по-долу:
$ hostnamectl
/etc/issue файл
В този файл се съхранява текстът на системната идентификация. Показва се преди подканите за влизане. Обикновено /etc/issue файлът включва информация за версията на Linux, която можем да видим с помощта на котка команда.
$ cat /etc/issue
Тази команда просто показва броя на версиите на нашата операционна система. Но ако искаме да знаем версията на нашата операционна система заедно с изданията на точки, можем да напишем командата по-долу:
двоичен алгоритъм за търсене
$ cat /etc/debian_version
/etc/*release файл
В случай, че никоя от горните команди не работи за нас, най-вероятно работим с много остаряла и стара дистрибуция на Linux. В тази ситуация можем да приложим команда, която ще отпечата информацията за файла с версията и изданието за разпространение. Тази команда се споменава, както следва:
$ cat /etc/*version
$ cat /etc/*release
Проверете версията на ядрото
Ако искаме да търсим версията на ядрото на нашата система с версията на операционната система, няколко начина от командния ред са споменати по-долу за това:
uname команда
Ако искаме да проверим повече подробности (например за компютърната архитектура), тогава можем да напишем командата, която е спомената по-долу:
$ uname -a
Тази команда се използва за показване на общата информация за системата. Можем да приложим -р опция за намиране на версията на ядрото, както следва:
$ uname -r
Ще получим резултата, както следва:
Можем да видим ядрото на Linux от горния резултат, който изпълняваме, е 4.19.0-5-amd64.
В който,
- 4 е версията на ядрото.
- 19 е основна ревизия.
- 0 е малка ревизия.
- 5 е номер на кръпка.
- Amd64 е информацията за архитектурата.
dmesg команда
Като цяло, dmesg Командата се използва за преглед на съобщенията при зареждане на ядрото и за отстраняване на грешки, свързани с хардуера. Но можем да го използваме и за проверка на версията на ядрото. Ще трябва да тръбопроводим dmesg заедно с команда, т.е. хватка команда за преглед на информацията за ядрото, която е спомената по-долу:
$ sudo dmesg | grep Linux
Ще намерим версията на ядрото в първия ред на нашия резултат:
/proc/версия
Освен това този файл включва информация за ядрото на Linux. Можем да използваме командата по-долу за преглед на този файл в терминала:
Linux команди
$ cat /proc/version
Освен това ще намерим версията на ядрото в първия ред на нашия резултат:
Проверете версията на операционната система по GUI
Трябва да изпълним следните стъпки за проверка на версията на операционната система с помощта на графичния потребителски интерфейс:
Етап 1: Ще трябва първо да отидем на Помощна програма за настройки в нашата система. За да го направим, трябва да щракнем с десния бутон върху нашия работен плот и да изберем Настройки както е показано на екранната снимка по-долу:
Освен това можем да намерим Помощна програма за настройки през Меню на приложението. Натиснете супер клавиша на нашата клавиатура и въведете в лентата за търсене Настройки. Кликнете върху Настройки икона за отваряне, когато се появи.
Стъпка 2: Изберете относно раздел, както е показано на екранната снимка по-долу вътре в Помощна програма за настройки:
По подразбиране прозорецът по-долу ще се появи в относно изглед, когато натиснем върху Подробности раздел. Тук ще търсим нашата версия на ОС. Освен това ще намерим всякакви други подробности освен подробностите за версията, като размер на диска, тип на операционната система, графика, процесор, памет и т.н.