Як дізнатись версію операційної системи в консолі Лінукс?

Лінукс це вільна та відкрита операційна система. Існує багато збірок (дистрибутивів) Лінукс. Інформація про версію і назву системи є дуже корисною для оновлення.

Як же дізнатися яка версія Лінукс встановлена ?


Алгоритм пошуку назви та версії операційної системи Лінукс наступний :

  1. Відкрийте емулятор терміналу (bash shell)
  2. Для віддаленого серверу – увійдіть у систему, скориставшись ssh : ssh user@server-name
  3. Наберіть одну з наступних команд для отримання інформації про свою Лінукс систему:
    cat /etc/os-release
    lsb_release -a
    hostnamectl
    
  4. Наберіть наступну команду для інформації про версію ядра Лінукс:
    uname -r
    

Розглянемо всі приклади детальніше.

файл /etc/os-release

Надрукуйте наступну команду:

$ cat /etc/os-release

Ви отримаєте щось подібне:

NAME="PCLinuxOS"
VERSION="2018"
ID=pclinuxos
VERSION_ID=2018
ID_LIKE="mandriva"
PRETTY_NAME="PCLinuxOS 2018"
ANSI_COLOR="1;37"
HOME_URL="http://www.pclinuxos.com/"
SUPPORT_URL="http://www.pclinuxos.com/"

команда lsb_release

Команда lsb_release надає LSB (Linux Standart Base) інформацію та дані про дистрибутив. Синтаксис команди такий:

$ lsb_release -a

Зразок отриманих даних :
результат команди lsb_release

команда hostnamectl

Використовуйте команду hostnamectl для запиту та зміни назви системи та відповідних налаштувань. Просто введіть таку команду, щоб перевірити назву ОС та версію ядра Linux:

$ hostnamectl

Зразок отриманих даних:
результат команди hostnamectl

команда uname

Щоб просто дізнатися версію ядра Лінукс, запустіть:

$ uname -r

І отримаєте щось таке:

$ 4.4.0-79-generic

Інший спосіб – надрукувати наступну команду:

$ cat /proc/version

Отримаєте таке:
результат команди /proc/version

файл /etc/issue

Використайте команди less/more наступним чином:

$ cat /etc/issue
$ more /etc/issue
$ less /etc/issue

Отримання допомоги

Ви також можете переглянути інструкції для uname та інших програм за допомогою наступних команд:

$ man hostnamectl
$ man uname
$ man cat

Переклад. Оригінальна стаття: https://www.cyberciti.biz/faq/how-to-check-os-version-in-linux-command-line/