Как в 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

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

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

*
*