Как в linux узнать дистрибутив и версию из консоли

Иногда возникает такая задача, которая может казаться довольно глупой

Но ничего особенного в этом нет, ведь иногда бывает так, что за день можно поработать не с одним десятком серверов и не каждый при этом может быть известен.
Проще всего узнать дистрибутив командой

cat /etc/*-release

На выходе будет что-то вроде такого

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Или такого

CentOS Linux release 7.5.1804 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
 
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
 
CentOS Linux release 7.5.1804 (Core)
CentOS Linux release 7.5.1804 (Core)

Вся необходимая информация тут есть
Если нужно посмотреть версию ядра, можно воспользоваться командой

uname -a

На выходе будет всего одна строка

Linux vm-cd15f54c 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Random Posts

  • Drag & drop на ipad, iphone, android

    Как реализовать drug & drop эффект на устройствах с touch-интерфейсом, таких как ipad, iphone, android-os?

  • Как не передавать HTTP_REFERER

    Мы рассмотрим самый примитивный способ: Что нужно Не передавать заголовок со значением HTTP_REFERER, на те сайты, на которые Вы переходите […]

  • Android 4+ как сделать скриншот без root

    В маркете полно приложений, которые делают скриншоты но для их работы нужно рутовать устройства. Лично я не собираюсь рутовать свое […]

  • CMS на базе Yii Framework

    Хотелось бы написать обзор на эту тему, но писать не про что, так как CMS на Yii можно пересчитать по […]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*
*