GNU / Linux вже знайшов безліч шанувальників і набуває сьогодні все більшої популярності. Багато збірок стрімко зростає, тому необхідно вміти розбиратися в тому, який є найбільш оптимальним. І це справедливо, адже Linux - це вільний графічний інтерфейс, який по праву користується найбільшим успіхом у всьому світі. Часто користувачеві необхідно дізнатися версію Linux, наприклад, для установки будь-яких програм, зібраних під певні версії. Номери їх обчислюються у вигляді "Год.Месяц" (або "YY.MM"). Таким чином, дані цифри вказують на дату випуску дистрибутива. Ще один важливий момент полягає в тому, що у кожного релізу обов'язково є своє кодове ім'я, наприклад "Karmic" або "Lucid Lynx".

Чим же насправді є ядро, в чому відмінності цих ядер, навіщо їх розробляти постійно і давати їм рахунок? Ядро - це центральна ланка системи, воно має дуже великі розміри, але в ньому при цьому розташована упорядкована і чітка ієрархія різних рівнів. Його основними складовими є: системні виклики (SCI), управління процесами (PM), управління пам'яттю (MM), а також віртуальна система файлів (VFS), мережевий стек і різні драйвери пристроїв. Дізнатися версію Linux, значить знайти також відомості і про ядро. Для звичайних користувачів, які не дуже розбираються в області роботи з програмним забезпеченням, Справа з ним мати доводиться вкрай рідко, адже далеко не кожен зможе охопити всі важливі і тонкі аспекти цього програмного рівня. Версії різняться між собою взаємодією з апаратурою, драйверами і швидкістю роботи. А все, що використовує користувач, є тільки поверхневої оболонкою і додатками GNU (ця приставка повинна обов'язково бути присутнім перед написом Linux у версії системи).


дізнатися версію Linux користувач може різними способами. Наприклад, існує утиліта "lsb_release", якою можна скористатися спільно з ключем -a. Попередньо необхідно зайти в а потім набрати команду. Можливо, її не вийде встановити, тоді програму доведеться завантажити з репозиторію. Після введення екран покаже назву дистрибутива і його версію.

Подивитися версію Linux можна набравши "cat / etc / issue". Після цього на монітор повинні бути виведені наступні дані: Debian GNU / Linux 6.0 \\ n \\ l або Ubuntu 12.04.2 LTS \\ n \\ l.

Версія самого ядра впізнається за допомогою заданої функції "uname -r", якщо ж замість останньої приставки написати -a, то вийде вся інформація по цій команді.

Також, якщо в систему зайти неможливо, дізнатися версію Linux можна шляхом перезавантаження системного блоку і в меню завантажень знайти всю найнеобхіднішу інформацію. Подібний метод служить для виявлення того, який використовується дистрибутив.

Інформація про Linux системі зберігається також в файлі / etc / lsb-release. Тому для його відкриття в терміналі вводиться наступна команда: cat / etc / lsb-release. Також в системі графічного інтерфейсу Linux дізнатися версію можна з керівництва користувача.

Отже, різні системи сімейства Linux, будучи досить складними, надають досить прості і доступні методи визначення версії дистрибутива і номера ядра. Є кілька варіантів перегляду як з використанням терміналу, так без нього.

Якщо ви використовуєте Linux як операційну систему на вашому комп'ютері, то ви прекрасно обізнані, що за Лінукс там працює, а що якщо вам потрібно під'єднатися до чиєї-небудь сервера і виконати цю ж роботу? Це дійсно корисно, точно знати, з чим саме ви маєте справу, і, на щастя, це дуже просто.

Як і все інше в Linux, є безліч способів зробити це, тому ми покажемо вам кілька різних прийомів, а ви вже самі виберете, який для вас найкращий.

Як побачити ім'я версії Linux

Найпростіший і легкий спосіб побачити назву дистрибутива Linux і номер версії до того ж і працює практично в будь-якому Linux. Просто відкрийте термінал і наберіть там наступне:

Cat / etc / issue

Перед вашими очима постане щось на зразок того, що зображено на скріншоті вгорі цієї статті, що виглядає приблизно так:

Linux Mint 17 Qiana

Якщо вам потрібно більше інформації ви можете використовувати різні команди, хоча вони можуть працювати не на кожному дистрибутиві, але вони виразно працюють на найпопулярніших. Просто як і до цього відкрийте термінал і набираючи там наступне:

Cat / etc / * release

Ви отримаєте щось на кшталт того, що зображено на наступному скріншоті, і ви можете бачити, що тут не тільки інформація про релізі, але нам видали ще й кодове ім'я і навіть URL. Що дійсно сталося тут - на Mint є файл / etc / os-release, але на інших версіях може бути щось на зразок / etc / redhat-release або зовсім інше ім'я. Використовуючи * в команді, ми просто вивели зміст будь-якого з них в консолі.

Найпростіший метод, звичайно, це команда cat / etc / issue, але та, яку використовували ми, ще краще.

Як побачити версію ядра

Версія дистрибутива і версія ядра Linux - це дві абсолютно різні речі. Ви можете з легкістю побачити номер версії, відкривши термінал і набравши там наступне:

Uname -r

На виході це дасть щось на кшталт такого, де ми можемо побачити, що використовується версія ядра 3.13.0.


Як визначити, чи використовується 64-бітове ядро \u200b\u200bчи ні

Іноді вже попередня команда може сказати, чи використовується 64-бітове ядро, це можна визначити по тексту x86_64, але найпростіший спосіб зробити - це команда з терміналу, яка точно така ж команда як і попередня, але з -a (Це називається ключем), що означає «все», замість ключа -r, Який означає «випуск ядра».

Uname -a

З цього скриншоту ви можете сказати, що запущена x86_64 версія Linux, Що означає 64-біта. Якщо ви запустили 32-бітну Linux, чого не було б робити на сервері, то замість цього вивелося б "i386" або "i686".


Базікала, ймовірно, помітять, що ви можете використовувати ключ -i, Щоб показати, чи використовується 32-bit або 64-bit (корисно в скриптах), але краще просто використовувати -a для відображення всього відразу.